`
mesmes
  • 浏览: 10671 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

sql server2005数据库中文乱码问题

 
阅读更多
我在本机安装的数据库是sql server2005,不管是insert或是从服务器上更新下来的数据库,里面的中文都是乱码或是“???”,我按照网上提供的一些方法修改了数据库属性的排序规则为“Chinese_PRC_CI_AS”后,有些字段仍然是乱码,但是无法修改这个字段属性的排序规则。
  我考虑了一下,最后是修改系统数据库的排序规则,但是又不知道该怎样修改;或者是不是有其他更好的解决办法(重装除外)。不知道各位高手大虾有何高招,谢谢!!
---------回复--------------
字段数据类型用unicode,如: nvarcahr,nchar,ntext
---------回复--------------

SQL code
DECLARE @T1 TABLE([NAME] VARCHAR(10))
DECLARE @T2 TABLE([NAME] NVARCHAR(10))
INSERT @T1 SELECT '链接服务器'
INSERT @T2 SELECT N'链接服务器 '
SELECT * FROM @T1
SELECT * FROM @T2
/*NAME      
----------
?接服?器

NAME      
----------
链接服务器
*/
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    vs自带数据库sql server的中文插入乱码问题、查找当前数据库名

    解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...

    向sql server数据库插入中文时显示乱码

    在开发过程中,尤其是在使用ASP.NET与SQL...通过上述步骤,我们可以有效地解决在ASP.NET 2.0应用程序中向SQL Server 2005数据库插入中文时出现乱码的问题。需要注意的是,在实际应用中,还需根据具体情况灵活调整配置。

    SqlServer数据库中文乱码问题解决方法

    在SQL Server数据库中遇到中文乱码问题,通常是由于安装时默认的排序规则不适用于中文环境导致的。默认情况下,SQL Server可能使用拉丁文排序规则,这在处理中文字符时会出现问题。解决这个问题需要理解SQL Server的...

    SQL-SERVER-64位配置ORACLE连接-中文乱码问题

    本文将详细介绍如何解决64位系统下的SQL Server连接Oracle数据库时出现的中文乱码问题,并提供具体的配置步骤。 #### 一、背景介绍 当SQL Server尝试通过ODBC或JDBC等方式连接到Oracle数据库时,如果两个系统的...

    链接服务器-SQL Server连接Oracle(乱码配置,无需修改数据库编码)

    网上基本找不到,sqlserver2012版本链接oracle乱码问题解决实测版。

    SQL Server 2008乱码问题

    在SQL Server 2008中遇到中文乱码问题,通常是由于字符编码设置不正确或者数据库与应用程序之间的编码不匹配导致的。这个问题在标题和描述中提到的现象是,当查看报表时,中文显示为一系列问号(???),这表明...

    完美解决SQL server2005中插入汉字变成问号的问题

    关于SQL server2005中插入汉字变成问号的解决办法 1.右击你所建的数据库,点击“属性”,选择“选项”并点击。将其中的排序规则设置为:Chinese_PRC_CI_AS(选择下拉列表框即可设置),然后“确定“。2.在表中将你的...

    使用MySQL Migration Toolkit数据迁移工具迁移SqlServer 2005精简版数据库到mysql数据库乱码的问题

    使用MySQL Migration Toolkit数据迁移工具迁移SqlServer 2005精简版数据库到mysql数据库乱码的问题,使用ACCESS数据库编辑转换迁移

    PB9写入非中文数据库的乱码问题

    在使用PowerBuilder 9(PB9)开发应用程序时,可能会遇到一个特定问题,即当向非中文数据库(如SQL Server)插入中文字符时,数据在第三方软件中显示为乱码。这个问题主要是由于PB9对Unicode支持不足导致的。本文提供...

    解决Java和SQL数据库通信乱码问题

    自己写的一个类,解决Java和SQL Server通信出现乱码的问题,使用方法写在注释里了。

    Sqlserver数据库转成mysql数据库详解

    ### Sqlserver数据库转成mysql数据库详解 #### 一、前言 随着企业信息化建设的不断发展,数据库迁移成为了常见的需求之一。特别是在不同的业务场景下,可能会出现从Microsoft SQL Server迁移到MySQL的需求。本文将...

    Sqlserver数据库转成mysql数据库.doc

    - 使用Navicat,可以新建MySQL数据库,并确保其编码与SQL Server数据库一致,以避免字符集问题。 - Navicat提供了数据导入向导,可以选择ODBC作为数据源,通过"Microsoft OLE DB Provider for SQL Server"进行连接...

    SQLSERVER访问MYSQL表中文显示成乱码.pdf

    本问题涉及到SQL Server访问MySQL数据库时遇到的字符编码问题,导致中文显示为乱码。以下是对这个问题的详细分析和解决方法。 首先,问题的核心在于字符编码不匹配。SQL Server和MySQL可能使用了不同的字符集来处理...

    从mysql数据库迁移至sqlserver数据库

    在迁移过程中,描述中提到的`text`类型在MySQL中存储大量文本数据,但在迁移到SQL Server时,如果没有预处理,可能会遇到中文乱码的问题。这是因为`text`在MySQL中默认编码可能与SQL Server的`ntext`类型不同。因此...

    Informix数据库导入sqlserver数据库指南

    ### Informix数据库导入SQL Server数据库指南 #### 一、导入思路概述 为了实现从Informix数据库到SQL Server数据库的数据迁移,整个过程分为几个步骤来进行: 1. **从生产环境(Informix)导出数据至测试环境...

    excel导入sql server数据库源码

    本主题涉及的核心知识点是如何将Excel中的数据导入到SQL Server数据库中,以及实现这一过程的源码。 1. Excel与SQL Server的关系: Excel是一种电子表格应用程序,适合小型数据集的管理和分析,而SQL Server是一个...

    hibernate数据库中文乱码问题

    ### Hibernate数据库中文乱码问题详解 #### 背景与问题描述 在使用Hibernate框架进行数据库操作时,可能会遇到中文乱码的问题。特别是在使用MySQL作为数据库,并且已将数据库编码设置为`utf-8`的情况下,依然出现...

    SQL Server数据库迁移Mysql数据库工具

    在某些情况下,由于业务发展或技术选型的变化,可能需要将SQL Server数据库迁移至MySQL数据库。本篇文章将详细探讨这个过程,包括关键步骤、工具选择以及注意事项。 首先,SQL Server和MySQL之间的主要差异在于它们...

Global site tag (gtag.js) - Google Analytics