我用了两个AdoQuery连接access中的表table1.其中,
adoquery1->DataSource1->DbGridEh1, adoquery1的sql是"select * from table1".
现在我通过adoquery2,其sql是"delete from table".
通过一个按钮,让adoquery2.execsql. 然后让adoquery1.close; adoquery1.open; 但是结果:access中的表table1的数据已经被删除了,但程序dbgridEh1仍然显示原来的数据.怎么会这样呢?
adoquery1->DataSource1->DbGridEh1, adoquery1的sql是"select * from table1".
现在我通过adoquery2,其sql是"delete from table".
通过一个按钮,让adoquery2.execsql. 然后让adoquery1.close; adoquery1.open; 但是结果:access中的表table1的数据已经被删除了,但程序dbgridEh1仍然显示原来的数据.怎么会这样呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货