真急,一个简单的问题
原来在access里建立了个表,比如表中有四条记录,并用与data控件绑定的msflexgrid把四条记录内容显示出来了,之后我返回到原来所创建的表中增添了几条记录,为什么在msflexgrid中显示不出来呢,还有就是 用 MsgBox Data1.Database.Recordsets.Count 这条语句只是返回没有添加记录前的表的记录个数 4,为什么没有改变呢 --------------------编程问答-------------------- 看看你添加记录以后有没有updata.
最好把代码贴出来. --------------------编程问答-------------------- updata数据库的记录 refresh下msflexgrid.. --------------------编程问答-------------------- 要刷新的.不然不会显示出来.有时还会出错的. --------------------编程问答-------------------- 是啊.应该是你更新后没有刷新控件 --------------------编程问答-------------------- MsgBox Data1.Recordset.RecordCount
Data1.Database.Recordsets.Count 是数据库中当前有几个打开的记录集 --------------------编程问答-------------------- data1.Refresh?
补充:VB , 数据库(包含打印,安装,报表)