社区
C#
帖子详情
c#通过ODBC连接sybaseIQ库,查询结果中 中文显示乱码
uncompress
2019-06-24 11:13:17
ºÓÄÏÖ£ÖÝʯÓÍ·Ö¹«Ë¾
就像这种乱码,这是什么乱码,怎么处理
...全文
309
5
打赏
收藏
c#通过ODBC连接sybaseIQ库,查询结果中 中文显示乱码
ºÓÄÏÖ£ÖÝʯÓÍ·Ö¹«Ë¾ 就像这种乱码,这是什么乱码,怎么处理
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jerry99887766
2019-06-25
打赏
举报
回复
庆祝下,这个超级麻烦,Sybase很古老了,所以资料也不全 你用ODBC连,要看ODBC的字符集,Sybase的中文有两种,CP936和UTF8,你的先搞清哪一个,然后选择对应的编码,先测试ODBC的显示是否正常 如果还是有问题,我也不知道, 我这边是CP936,用的是OLEDB,没有特殊设置就可以识别中文了 connectstr="Driver = {Adaptive Server Enterprise}; Server=192.0.0.1; Uid=sa; Pwd=password; Port=6100; cp=936; 祝你好运,这破东西我浪费了不少时间
uncompress
2019-06-25
打赏
举报
回复
设置成cp936和utf8都不行, 另外除了ODBC,还能用哪种方式连接sybaseIQ库
uncompress
2019-06-24
打赏
举报
回复
如图
一个喜欢弹吉他的程序猿
2019-06-24
打赏
举报
回复
建议直接用sqlserver方便很多
一个喜欢弹吉他的程序猿
2019-06-24
打赏
举报
回复
你数据库的编码格式不一致,都改成utf8
C#
使用
ODBC
连接
SYBASE
数据
库
的方法
C#
使用
ODBC
连接
SYBASE
数据
库
的方法
C#
连接
sybase
解决
中
文
乱码
办法
C#
连接
sybase
查询
数据时,出现
中
文
乱码
的完美解决办法。
C#
连接
Sybase
数据
库
,并解决
C#
读取
Sybase
乱码
的问题
1, 把bin下的文件放到path目录 2, 项目
中
引用
Sybase
.AdoNet2.AseClient.dll文件 3,
连接
字符串的写法:Data Source='hostip';Port=4101;Database=db;Uid=username;Pwd=pwd; 4,
乱码
问题:
sybase
使用latin1字符集的时候,
c#
中
读取字符串会是
乱码
,进行如下转换就行: System.Text.Encoding.GetEncoding("gbk").GetString( System.Text.Encoding.GetEncoding("latin1").GetBytes( s );
linux
sybase
iq
odbc
配置
1.
sybase
iq
配置
odbc
,本人亲自试验,搞了一天
sybase
乱码
解决办法
sybase
乱码
解决办法,发布项目访问地址,
中
文
都
显示
为
乱码
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章