chenwei316 发表于 2009-1-13 21:23:27

请教大师,我第一次用SYSBASE数据库,中文乱码了。

同一段程序连接用ODBC链接ORACLE或者SQLSERVER都没有问题,连接SYSBASE数据库就显示乱码,也是用的ODBC方式,由于我机器上没有装SYSBASE环境,只有安装别的软件带的SYSBASE的dbf库文件,现在需要写程序访问这个库,就是中文乱码,郁闷死了。

改了几种方式,都没有成功,有帖子说用OLEDB方式,可是我没有SYSBASE的OLEDB的驱动,哪里能下载哪?

另外我用的是VB。

谢谢大师。

ehxz 发表于 2009-1-14 08:43:14

不晓得你的DBF跟SYBASE有啥联系,一般DBF是FOXFRO(FOXBASE)的库。
SYBASE 的OLEDB的驱动看这里:
http://www.sybasecn.com/sybase/viewthread.php?tid=3398&highlight=OLE%2BDB

JohnPhan 发表于 2009-1-15 16:51:44

似乎是ASA,不是ASE,发到ASE版块来了。应该是字符集的问题。

chenwei316 发表于 2009-1-16 22:58:24

安装了一个坛子里面兄弟写的客户端程序后,字符集设置为cp936就可以了,为此专门写了一个工具可以自动匹配几十种字符集,当发现可以识别中文的时候,提示出来,还是比较方便的。
谢谢大家。
页: [1]
查看完整版本: 请教大师,我第一次用SYSBASE数据库,中文乱码了。

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com