ADOCon.Open;
ADODS.Connection := ADOCon;
ADODS.CommandText := 'SELECT * FROM dbdemos';
DataSource.DataSet := ADODS;
DBGrid.DataSource := DataSource;
ADODS.Active := true;我用上面的代码查看一个access数据库,刚开始运行的时候可以看到数据库里所有的数据,但是如果有其他程序修改了数据库,dbgrid不能立刻显示出变化来,只能关掉重新打开才能看到变化.怎么能实时显示变化呢?
ADODS.Connection := ADOCon;
ADODS.CommandText := 'SELECT * FROM dbdemos';
DataSource.DataSet := ADODS;
DBGrid.DataSource := DataSource;
ADODS.Active := true;我用上面的代码查看一个access数据库,刚开始运行的时候可以看到数据库里所有的数据,但是如果有其他程序修改了数据库,dbgrid不能立刻显示出变化来,只能关掉重新打开才能看到变化.怎么能实时显示变化呢?
解决方案 »
- 额,搞不定delphi的TComboBox控件问题!!!
- 单个模块合成一个完整的程序
- INI文件从光盘复制到电脑中变成只读文件了,为什么?
- sql,access互相导入的问题,请各位高手都来捧场
- 问个二进制的小问题!
- 如何在DbgridEh中自动跳到下一列、在下拉列表中能用鍵盘输入,回车后自动跳到下一列
- 关于获得窗口句柄的问题,在线
- 在C/S结构的数据库中大家用什么Grid来显示数据?还是DBGrid,DBGridEH吗?恐怕用连通数据库的方式不行吧?
- 我做个东东,是关于数据库查询的,花了两天时间,有兴趣的朋友可以和我联系。
- 这个软件是用Delphi编写的吗
- delphi怎么显示UDP收到的字节呀?
- memo或者richedit里面要显示几个网站链接还有几个字符串要用不用颜色显示,该怎么做?或者别的控件?
ADOCon.Close;
ADOCon.Open;
或
ADOCon.Active = false;
ADOCon.Active = true;
ADOCon.Close;
ADOCon.Open;
就OK了