DBGRID的问题

pc_242 2005-03-17 11:51:59
1。我在DBGRID显示数据后,在追加或插入一行后,如果直接填写数据没有问题,但如果是空的,一点别的行,打算拷贝字段时,插入和追加的那一行就不在了,需要重新填加才行。
2。在INSERT下,点别的行会自动减少一行,怎么回事呀。

请叫个位大虾.
...全文
105 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuki84 2005-03-17
  • 打赏
  • 举报
回复
1 edit
2 append
pc_242 2005-03-17
  • 打赏
  • 举报
回复
主要是我看到别的程序具有这样的功能,我想了一下DBGRID应该没有这样的功能,看来只有靠程序来完成了。
谢谢各位了.
抱朴守拙 2005-03-17
  • 打赏
  • 举报
回复
最好不要在DBGrid上增加或修改数据,建议:再打开一个窗口(使用DBEdit类的数据控件),在其中修改或增加。
cocainy 2005-03-17
  • 打赏
  • 举报
回复
你这个OnNewRecord事件中写post真是很糟糕的做法。
pc_242 2005-03-17
  • 打赏
  • 举报
回复
to older 好
谢谢
DELPHI7在Tquery中没after..record这个事件。
我在时间OnNewRecord中加了POST到是可以了。
但如果我不写数据会产生一条空数据.
如何把这条空数据去掉了?
older 2005-03-17
  • 打赏
  • 举报
回复
如果使用了cache,在after..record中增加post
pc_242 2005-03-17
  • 打赏
  • 举报
回复
DBEDIT是单个,不能显示二维数据库数据
cjianwen 2005-03-17
  • 打赏
  • 举报
回复
换种方法添加,用dbedit
pc_242 2005-03-17
  • 打赏
  • 举报
回复
kuki84 好
EDIT我加了,APPEND追加最后一行,就会出现1的那种问题。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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