起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 126|回复: 5

truncation问题

[复制链接]
发表于 2009-8-18 15:22:20 | 显示全部楼层 |阅读模式
字数超过就出现这样的提示,太不人性化了,这个应该怎么处理一下?

未命名.jpg

17.58 KB, 下载次数: 68

回复

使用道具 举报

发表于 2009-8-18 15:33:33 | 显示全部楼层
你是怎么做的呢?
如果是代码,尝试一下加一个
try
  //执行代码
except
  //捕获异常,给出友好提示
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-18 15:37:58 | 显示全部楼层
没有专门写语句,数据字典中设置字段大小为300,其他的属性均默认,信息集上更新选项设置如下图:

1.jpg

50.08 KB, 下载次数: 63

回复 支持 反对

使用道具 举报

发表于 2009-8-18 15:43:18 | 显示全部楼层
你把具体的操作说一下,这个数据集是什么样的sql,都有什么字段
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-18 16:16:26 | 显示全部楼层
数据集的SQL是这样的
SELECT *
  FROM HRPXJLB
  ORDER BY HRPXJLB.YGBH, HRPXJLB.PXKSSJ asc

更新选项的Update语句:
UPDATE HRPXJLB
SET  PXJLBH = XJLBH  ,
YGBH = :YGBH  ,
PXMC = XMC  ,
PXKSSJ = XKSSJ  ,
XXKC = :XXKC  ,
CJ = :CJ  ,
KHJG = :KHJG  ,
BZ = :BZ  ,
PXJSSJ = XJSSJ  ,
PXXY = XXY  ,
LSBH = SBH  ,
PXDW = XDW  ,
SCBS = :SCBS  
WHERE  ( PXJLBH = :OLD__PXJLBH)
--其中 PXMC = XMC  , 的保存时提示上面的错误。
操作时对原有的培训课程字段内容加长一点,就不行了

3.jpg

48.72 KB, 下载次数: 58

回复 支持 反对

使用道具 举报

发表于 2009-8-18 16:35:13 | 显示全部楼层
你改变字段长度后,物理表中的字段是否还是原来的大小呢?(另外,这个字段的值,用平台的表格文档或者dataedit表现时,输入时是根据物理表长度来限定的,所以如果物理表字段长度是200,那么输入时也只能输入200长度的)

你看看服务端的报错信息,看是一个什么样的sql报错。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 20:27 , Processed in 0.040864 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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