如何在英文版sql server7.0字符集为english环境下对中文进行操作
公司财务软件的后台服务器是sql   server7.0英文版的。其字符集是english。 
 我在“查询分析器”里无法筛选中文进行查询,也无法更新或添加中文,会显示为?????。 
 但在该财务软件中是可以正常输入、导入、导出中文的。我想它是否设置了什么,或者用了什么转换的函数过程。 
 因为用VB做了个前台,希望能查询与更新数据库的中文字符。却受困于此。 
 另外,在“查询分析器”中查询时,只有将查询选项中的“执行翻译字符数据”功能取消后,才能正常显示其中文部分,否则中文部分为乱码。 
 在设置客户端ODBC时,也是将执行数据翻译取消才能正常连接并使用该软件。 
 请问大家有没有解决办法呢?感激不尽!         
------解决方案--------------------7.0沒用過   
 樓主試下將字段設置為nvarchar類型,在插入數據的時候在前面加N。   
 eg: 
 Insert TEST(ID, Name) Values(1, N '李四 ')
------解决方案--------------------char 可以转换成 nchar 
 varchar 转换成 nvarchar   
 这样转换对数据库的操作是没什么影响的,只是以 Unicode 编码方式存储数据而已