读书人

【高分求解释】SQLOLEDB Auto Transla

发布时间: 2013-02-19 11:11:40 作者: rapoo

【高分求解释】SQLOLEDB Auto Translate
大家好:
我们公司实施了四班ERP,该产品数据库排序集为Latin1_General_BIN,且数据库中字符串类型都用的varchar,因此存入的数据在界面上虽能显示,但用SQL管理工具查询时显示的都是诸如?D3μ这类乱码。
我们在采用ADO.NET做ERP相关的二次开发时,读取数据都必须采用“Provider=SQLOLEDB.1;Auto Translate=False....”的链接方式,这样系统读出来的数据是正常的中文。

我对于这里的Auto Translate=False的原理不是很理解。。。。

此外,由于无法用SQL语句查出中文,因此,维护困难、无法通过SQL语句检索中文,还有如果从ERP数据库往另一个数据库导入数据时也无法用存储过程直接导,必须通过SQLOLEDB的程序中转一下才行。请问大家,有什么好的解决方案解决这类问题么?

读书人网 >SQL Server

热点推荐