找回密码
 注册成为天翎用户
查看: 3483|回复: 20

insertByDSName方法插入表的字段是否有长度限制

[复制链接]
exubo 发表于 2012-9-11 09:05:37 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-9-17 10:57 编辑

insertByDSName()方法插入表的字段是否有长度限制?
目前遇到的问题是插入的字符串,被截断。
purple 发表于 2012-9-11 09:35:51 | 显示全部楼层
您好,这部分跟函数没关系的,取决于您数据库的字集长度。请尝试将最后插入数据的sql,在数据库客户端执行,测试能否正常执行成功。
回复

使用道具 举报

 楼主| exubo 发表于 2012-9-11 11:23:26 | 显示全部楼层
数据库字段长度足够大
回复

使用道具 举报

 楼主| exubo 发表于 2012-9-11 11:29:40 | 显示全部楼层
数据库客户端插入正常
回复

使用道具 举报

purple 发表于 2012-9-11 11:31:01 | 显示全部楼层
麻烦贴出您的最后插入sql语句信息,以便我们这边本地测试,谢谢。同时,请告知,您的使用环境(版本号、数据库、浏览器)
回复

使用道具 举报

 楼主| exubo 发表于 2012-9-11 13:54:51 | 显示全部楼层
刚测了一下,你们ISCRIPT中的getItemValueAsString函数,好像有长度限制,会把我们字符串截断
回复

使用道具 举报

purple 发表于 2012-9-11 14:10:56 | 显示全部楼层
回复 6# exubo


    不好意思,您反馈的问题,问题为止,没有重现过,所以请问你们到底是多长的字符,请提供一个大概的范围,方便我们这边测试,谢谢。
回复

使用道具 举报

 楼主| exubo 发表于 2012-9-11 14:37:16 | 显示全部楼层
字符串如下:

^健康早餐,6,048001^一般检查A,10,100001^内科检查A,10,100005^外科检查A,10,100003^眼科检查A,10,100007^耳鼻喉检查,5,100010^肝、胆、脾超声检查,60,040001^静态心电图检查(ECG),30,037001^空腹血糖(GLU),10,011001^血清丙氨酸氨基转移酶(ALT),10,017005^甲型胎儿蛋白(AFP),30,023001^血脂两项,20,100017^肾功三项,30,100026^尿常规,10,100031^血液常规(三分类),20,100057^胸片,50,035001
回复

使用道具 举报

 楼主| exubo 发表于 2012-9-11 14:37:42 | 显示全部楼层
用getItemValueAsString获取,会被截断
回复

使用道具 举报

 楼主| exubo 发表于 2012-9-11 14:38:42 | 显示全部楼层
只能获取到如下:
^健康早餐,6,048001^一般检查A,10,100001^内科检查A,10,100005^外科检查A,10,100003^眼科检查A,10,100007^耳鼻喉检查,5,100010^肝、胆、脾超声检查,60,040001^静态心电图检查(ECG),30,037001^空腹血糖(GLU),10,011001^血清丙氨酸氨基转移酶(ALT),10,017005^甲型胎儿蛋白(AFP),30,023001^血脂两项,20,100017^肾功三项,30,100026^尿常规,10,100031^血液常规(三

之后的就截断了
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 06:15

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表