amdboy 发表于 2006-3-24 11:53:08

[求助]相当棘手的问题

<p>应客户要求第一次使用sae,遇到这样一个问题:我定义的字段是varchar(1000),该字段的数据内容很大,但不超过1000,在pb开发环境下,服务器端运行一切正常,但是在客户端出错;打包后不论在服务器端还是客户端均有错,错误提示为:</p><br/>

ehxz 发表于 2006-3-24 12:54:13

<p>看来是真的第一次用,那个应该叫ASE的。</p><p>在PB里VARCHAR好象是有255长度的限制,跟PB有关的。</p><p>你可以参考一下CSDN里的一个贴子</p><p><a href="http://community.csdn.net/Expert/topic/4238/4238152.xml?temp=.9584162">http://community.csdn.net/Expert/topic/4238/4238152.xml?temp=.9584162</a></p>

flybean 发表于 2006-3-24 13:13:18

可能的原因:<br/>1、ASE版本过低,更新到12.5。0以上。<br/>2、PB版本过低,更新到PB8以上;<br/>
[此贴子已经被作者于2006-3-24 13:26:53编辑过]

amdboy 发表于 2006-3-24 14:21:46

<p>我用的就是数据窗口,不是sql语句。而且是12.5的(正版)pb9的环境</p>

amdboy 发表于 2006-3-24 14:23:40

还有,我的程序在oracle下测试一切正常,如果是pb的原因那应该也会出现此原因呀

flybean 发表于 2006-3-24 15:17:22

查看文档,检查PB的数据库连接串<br/>

amdboy 发表于 2006-3-24 16:06:18

<p>12.5的dbms怎么写</p>

amdboy 发表于 2006-3-24 16:33:28

<p>DBMS = SYC Adaptive Server Enterprise<br/>Database = supbcps<br/>ServerName = lw<br/>LogId = sa<br/>DBParm = "Release='12.5'"</p><p>PB的数据库连接串的内容</p>
[此贴子已经被作者于2006-3-24 16:39:00编辑过]

colabest 发表于 2006-3-25 16:07:39

看看设置服务器的字符编码,是不是utf-16的原因,改成utf-8试试

flybean 发表于 2006-3-27 10:52:38

jConnect中,有一个参数必须设置方能使用超过255的VARCHAR,不知OLEDB/ODBC中有没有这样的参数

amdboy 发表于 2006-3-27 14:01:38

<p>楼上的朋友,别说半截话呀。是哪个参数?</p>

flybean 发表于 2006-3-27 16:21:01

兄弟,你用的可不是jConnect。
页: [1] 2
查看完整版本: [求助]相当棘手的问题

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

Mail To:Admin@SybaseBbs.com