使用Ado.net连接Sybase数据库时的字符集问题

来源:互联网 发布:java支付工单状态流程 编辑:程序博客网 时间:2024/04/29 08:54
在.net程序中,通过引用Sybase.AdoNet2.AseClient程序集连接Sybase数据库,并指定字符集时,可能会引发“Could not load code page for requested charset"异常,解决此问题的方法是将*.uct文件复制到"%SYBASE%\charsets\unicode"目录下。"*"
为在连接字符串中指定的字符集名称
如连接字符串为:"Server=192.168.1.1;port=5000;charset=eucgb;uid=sa;password=pwd",则文件应为eucgb.uct;"%SYBASE%"为环境变量SYBASE所指目录。
如果出现的异常是"Unsupported charset",说明Ado.net不支持指定的字符集,应换用其它字符集。
此处附上Sybase客户端charsets\unicode目录下所有文件,点此进入下载页。
0 0
原创粉丝点击