关于数据库字段写入与过滤遇到的问题

wangwei244157887 2014-05-16 04:16:24
我的数据库结构是这样的:

数据字段分为三个区域,前面三个字段是数字类型,中间三个字段为meno,后面一个字段是数字型

当我实际页面显示和固定列的字段个数是一样的时候,也就是前面6个字段,我采用过滤的方式,对memo字段进行修改,memo的修改能写到数据库里面

当我实际页面显示的字段数比如是6个,但是我的固定列设置成7个了,我对memo字段的修改就写不进数据库里面,但是对数字字段的修改能写进数据库里面

如果不过滤,即使显示字段数和固定列字段数不相等,也能把memo字段写进去
但是发生memo字段写不进去的时候,我查看中断,

这个事件能正常发生,但是就是写不进去,Why ??????


我的memo字段的显示和和写入,通过字段的OnGetText和OnSetText来实现

实际页面显示的表内容


控件使用的是UniQuery,数据库是SQLite







...全文
87 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,496

社区成员

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

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