(急,在线等待)关于控件TDBEdit的使用问题,请大虾们执教,小弟不胜感激...

zyb_17flash 2003-07-24 11:11:30
我在使用控件TDBEdit时,怎样实现直接在该控件上修改数据库中显示的字段的值,并更新数据库呢?例如控件上显示的是数据库中一个字段的值,而我想在其上修改后直接更新数据库,我该怎么做,请大虾们指教:)
...全文
83 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
猎人66 2003-07-24
  • 打赏
  • 举报
回复
如果是用BDE的TQuery,在Query1->Edit();之前
Query1->RequestLive=true;
duduwolf 2003-07-24
  • 打赏
  • 举报
回复
当Query的查询纪录集相关了两个以上的表时,post数据库就不行了,只能用table
zyb_17flash 2003-07-24
  • 打赏
  • 举报
回复
可我用的是Query
在更新之前我用的是Query1->Edit();
提交时用Query1->Post();
但仍然不成功,不知道是为什么!
我不知道怎样才能得到在控件TDBEdit上修改过的值!
当在其上修改后显示的是修改后的值,但在程序重视中得到的是原始值!
不知哪位大虾能帮帮忙?:)
猎人66 2003-07-24
  • 打赏
  • 举报
回复
比如你的数据集是Table1,并且数据集是可修改的
在修改之前先:Table1->Edit();
修改完成之后:Table1->Post();

1,178

社区成员

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

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