adoquert dbgrid dbedit绑定问题,什么时候会自动保存到数据库

lmjloavcj1 2013-05-10 09:50:22
DBGRID 和DBEDIT都绑定了ADOQUERY 但我在一个窗体上修改DBEDIT的值 会自动保存到数据库 但在另一个窗体上 修改EDIT的值 却不自动保存到数据库了 ADOQUERY.POST也保存不了 请问怎么回事
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
虎子8 2013-05-10
  • 打赏
  • 举报
回复
我倒是好奇什么情况下 DBGRID 和DBEDIT都绑定了ADOQUERY 修改EDIT的值 却不自动保存到数据库 你确定绑定数据集成功了?
zbdzjx 2013-05-10
  • 打赏
  • 举报
回复
通常,DBEdit和DBGrid连接到数据库后,如果修改了值,当记录切换时(如切换到上一条或下一条记录),会自动保存。 而如果界面上只有DBEdit时,因为这时无法切换记录,所以不会自动保存。 而如果你是用的Edit,那Edit是无法连接到数据库的,所以,无论你怎么改,用ADOQUERY.POST或是切换记录,都不会自动保存的,除非用SQL语句来更新。
lmjloavcj1 2013-05-10
  • 打赏
  • 举报
回复
有一个窗体 修改DBEDIT DBGRID的值会变 但不会自动保存到数据库
lmjloavcj1 2013-05-10
  • 打赏
  • 举报
回复
确定绑定成功了的

2,496

社区成员

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

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