peter82 发表于 2006-8-21 22:57:38

VB.net 连接SYBASE问题

<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 24pt;"><font face="新細明體"><font color="#de6210"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">Vb.net 2005</span><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">連接</span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">SYBASE 15</span></font><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">,大家用什麼方法,有用過類似的麻煩提供。</span></font><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 24pt;"><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">我用</span><font face="新細明體"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">Sybase.Data.AseClient.AseConnection</span><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">進行連接總出問題,</span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">charset</span><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">不知道怎麼設,一直亂碼。我的</span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">Vb.net 2005</span><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">是繁體版的,希望大家出出主義</span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">! <p></p></span></font></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 24pt;"><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">第一次發帖</span><font face="新細明體"><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">
                                <span lang="EN-US">! </span></span><span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 新細明體; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥;">拜托了</span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ̥;">~<p></p></span></font></p>

ehxz 发表于 2006-8-22 08:50:17

看一下你的服务器上是多少,一般试试iso_1(可能性最大,SYBASE默认是这样),不行再试试cp850(如果有人改过最大可能是改成这个)。当然最好是查看服务器上设置的了。

peter82 发表于 2006-8-22 10:43:30

<p>測試了下,還是不行啊,加入charset=iso_1或charset=cp850情況還是一樣的。我用ODBC和OLEDB連接時設置charset=iso_1是可以把亂碼修正過來,但是這兩個連接方式都要到Sybase裡面去設置,這樣每台電腦去配置顯然很麻煩。所以只有用AseConnection,可就是字符集過不去。</p><p>把連接代碼帖出來,希望大家給點意見</p><p>Dim objConn As New AseConnection("Data Source='WSDB';Port=5000;Database='WBIS';User ID='sa';Connect Timeout=15;charset=iso_1;CumulativeRecordCount=True;NamedParameters=True;UseCursor=False")</p><p>&nbsp;</p>

peter82 发表于 2006-8-22 10:46:01

<p><strong><font color="#ff0000">ehxz:</font></strong></p><p>“当然最好是查看服务器上设置的了”是什麼意思呢?服務器上有什麼設置的地方?請說具體點。我的是<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: ˎ;"><font face="新細明體">Sybase 15英文版本</font></span></p>

ehxz 发表于 2006-8-22 12:27:57

<p>服务器上的属性设置,不过看你说的应该是iso_1了。</p><p>ODBC里都可以了的话,那就是你客户端的设置问题了,再好好检查一下设置吧。</p>
页: [1]
查看完整版本: VB.net 连接SYBASE问题

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

Mail To:Admin@SybaseBbs.com