关于ASE ADO。NET问题
我用VS。NET2005做程序,用SYBASE提供的Sybase.Data.AseClient.dll 1.1.327(ASE 12.52) 1.1.411(ASE 12.53)
1.1.510(ASE 12.54) 1.15.520(ASE 15.02)
4个版本的ADO.NET跟ASE连接,Connstring为
Data Source='host'; Port='5000';UID='sa'; PWD='pass';Database='master';CharSet='iso_1';Language='us_english'
联接后中文总是无法正常显示,但无论那个版本的OLEDB 连接都能正常显示
Provider=Sybase.ASEOLEDBProvider.2;Initial Catalog=master;User ID=sa;Server Name=HOST;Character Set=iso_1;Language=us_english
网上有说更改服务器上的缺省字符集为cp936也试过了,用ADO。NET就是不能正常显示中文,
所以请高手帮忙看一下 不知LZ系统的默认字符集是什么?
客户端的默认字符集最好和系统的默认字符集设置为相同
页:
[1]