ADOQUERY1.append后,用adoquery1.fieldbyname('f1').asstring赋值,不判断赋值的长度,是否安全?

morninggood 2011-03-29 06:34:07
ADOQUERY1.append后,用adoquery1.fieldbyname('f1').asstring赋值,不判断赋值的长度,是否安全?
比如字段长度是20,而赋值了长度为40的字符串,是否需要手工截断?我担心有些adoquery处理了,有些没有处理
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinhx 2011-03-31
  • 打赏
  • 举报
回复
当然会截断了,不然他往哪里存啊
yongerman 2011-03-29
  • 打赏
  • 举报
回复
可以不判断!不会报错!
但是从设计的理念出发,建议你在输入框中限制输入长度即可!
chenzhuo 2011-03-29
  • 打赏
  • 举报
回复
会自动截取.

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧