如何转换成中文 【2#SCP?ú10#×?DD·??úµ???1ê??】上面是数据表里的其中一个数据值,其实是中文,如何能将这个乱码字符转换成中文,求代码。(数据库是sqlserver2005,字符集选择的是【SQL_Latin1_General_CP1_CI_AS】) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于大家的回复,可能不了解具体情况。我简单说明一下。现在在做一个数据同步的程序,目标数据库是不支持中文的数据字符集【SQL_Latin1_General_CP1_CI_AS】,接收数据的数据库是支持中文的数据库,使用默认字符集【Chinese_PRC_CI_AS】。在进行数据同步的代码编写时,如果不将数据进行中文转换,存储在目标库中的数据会出现单引号,这将导致程序生成的sql串代码出现异常,虽然可以通过特殊处理将干扰的单引号转意,但同步过来的数据,因为不是中文,所以,毫无意义。摆在面前的问题是应该把目标库中的中文乱码字符全部转换成中文汉字后,同步过来,这样,既不用考虑数据中单引号的干扰,也使同步后的数据有意义。所以,不可能像大家说的那样,改变数据库的字符集。我能想到的就是修改数据,在其进入同步数据库前变成中文。 我也感觉像是加密了的! 现在的SQL都支持中文 从一个数据库到另一个数据库。存进去怎么会是乱码呢,你连接数据库的字符串中加上Unicode="True"试试。 你的那个字段是什么类型?varchar?nvarchar? 这是教材里的代码,这个if语句是不是应该放在 cbbUserJFType.Text = ds.Tables[0].之后啊?为什么放在前边也可以呢? 对串口发送很多命令,如何对收到的数据进行响应? 由类名得到类类型问题,急! C#.NET的应用程序,运行的时候一到要有framework 3.0以上的版本么? 一个BeginInvoke调用的问题,大家来看看 Asp.net使用DllImport在Window7下的兼容性问题 *菜鸟有问题指教,谢谢!* 一个生成执行文件的问题~~~ 关于单元测试 窗体传值的问题 会用FreeTextBox控件的麻烦帮看下 C#Socket大神门进来帮帮忙。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货