用adoquery如何实现“修改”“刷新”?求完整代码?

winnyd008 2004-04-26 10:25:56
我想要用adoquery实现“修改”“刷新”功能?望各位大虾给份完整代码
...全文
122 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuFei 2004-04-28
  • 打赏
  • 举报
回复
!
winnyd008 2004-04-28
  • 打赏
  • 举报
回复
我想在DBGrid的记录里任意修改里面的数据,然后通过点击"修改'按钮修改。这句update tablexxx set... where ...。你们说省下的该怎么填啊?
foxconn80 2004-04-26
  • 打赏
  • 举报
回复
此作者真懒。看书就行了。
这种问题,不要在这里问。
jinjazz 2004-04-26
  • 打赏
  • 举报
回复
ExecSQL;
sorry ------------低级错误误人子弟了一把
hch_45 2004-04-26
  • 打赏
  • 举报
回复
with adoquery1 do begin
//--------------修改
colse;
sql.Clear;
sql.Add('update tablexxx set xxx=''abdc '' where ....');
ExecSQL;

//-----------------刷新
close;
SQL.Clear;
SQL.Add('SELECT * FROM tablexxx');
Open;
end;
jinjazz 2004-04-26
  • 打赏
  • 举报
回复
with adoquery1 do begin
//--------------修改
colse;
sql.Clear;
sql.Add('update tablexxx set xxx=''abdc '' where ....');
open;

//-----------------刷新
close;
open;
end;
hongama 2004-04-26
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/3008/3008997.xml?temp=.6067163
fenght2004 2004-04-26
  • 打赏
  • 举报
回复
up
楚人无衣 2004-04-26
  • 打赏
  • 举报
回复
修改:
ADOQuery1.Eidt;
...
ADOQuery1.Post;

刷新:
ADOQuery1.Requery()
insert2003 2004-04-26
  • 打赏
  • 举报
回复
呵呵
ziqing 2004-04-26
  • 打赏
  • 举报
回复
楼上几位是不是亲兄弟,怎么回到问题都快成一样的了,:)
zhlwyy 2004-04-26
  • 打赏
  • 举报
回复
with adoquery1 do begin
//--------------修改
colse;
sql.Clear;
sql.Add('update tablexxx set xxx=''abdc '' where ....');
Exsql;
//-----------刷新
if ADOQuery1.Modified then
begin
ADOQuery1.Refresh;
end;

2,497

社区成员

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

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