如何在dbgridEH录入数据时自动产生序号

软银云商包装 2007-08-02 10:40:13
如果是查询数据在DbgridEH显示序号倒有很多方法,不如增加一自动递增列、在字段的ongettext写代码等方法。
可是当dbgridEH要录入数据时,这个自动递增列就会有问题,比如我在字段OngetText事件中:
Text:=dgbrideh2.datasource.dataset.recNO;
如果是查询数据,显示正常,当新录入一行时,序号这一列就显示为-1,有方法让他新录入行时显示 :为记录的行数+1 吗?
...全文
215 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gulf1234 2007-08-02
  • 打赏
  • 举报
回复
在数据集的NEWRECORD事件中,每次把该字段+1
软银云商包装 2007-08-02
  • 打赏
  • 举报
回复
数据库中的表中增加一自动递增列,
因为是子表,要求每一次录入都从1、2、3、4开始
zhuode_001 2007-08-02
  • 打赏
  • 举报
回复
在数据库中的表中增加一自动递增列

2,497

社区成员

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

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