我用的是ADO控件,请问如何指定datagrid.datasoruce?
我用set datagrid.datasoruce=rs?为什么总是说错?
最大的问题就是为什么我更新时都可以,但增加一行只有在关闭这个窗口在打开时这条记录才会写进去.反之就不能了呢.
在datagrid的最后一行和文本框中输入都应可以
Sub cmdAddnew_click()
datagrid.allowaddnew=True
datagrid.allowupdate=True
txtSQL="insert into table(...) values(....)
Adodc.recordsoure
Adodc.refresh
end sub
我刚填完数据,一按增加(cmdaddnew)按钮则刚才所输入的内容都没有.(我去掉adodc.refresh效果相同),若按退出按钮则再次打开时数据写进了数据库,并得以显示.
请问各位高手,这是什么问题呢?
分不多了,请见谅!!