delphi中我做了一个保存和查看按钮,练得是access数据库,保存后点查看吴发显示刚保存进去的数据,求助

adoq.requre... adoq.requre 展开
 我来答
stzxx
2011-09-04 · TA获得超过129个赞
知道小有建树答主
回答量:383
采纳率:0%
帮助的人:141万
展开全部
var
qry:tadoquery;
beginq
qry:=tadoquery.create(nil);
qry.sql.text:='update table set 字段=...';//或者'insert into table values(....);
qry.execsql;

end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾三毛
2011-09-08 · TA获得超过139个赞
知道小有建树答主
回答量:484
采纳率:100%
帮助的人:230万
展开全部
数据应该是保存进去了,那你就把显示的那个重新refresh下就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班丘曼岚0y
2011-08-25 · 超过24用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:66.7万
展开全部
建议你贴一下代码。
刚才,我也写了个发奖金的按钮,就是按下去,钱一直没出来。
更多追问追答
追问
with  adoq do
begin
close;
sql.Clear;
sqlstr:='select * from fahuo';
sql.add(sqlstr);
open;
//exit;
dbgrid1.DataSource.DataSet.Refresh ;
dbgrid1.Refresh
end;
dbgrid1.DataSource.DataSet.Refresh;
追答
dbgrid1.DataSource.DataSet.Refresh ;
dbgrid1.Refresh
end;
dbgrid1.DataSource.DataSet.Refresh;
这3句话是没用的。
保存按钮, adoq.Post 再试试看。
另外,理论上,对于 mdb 类型的本地数据库,DB开头的控件中修改内容后,鼠标点另一条记录就会保存。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式