我在窗体上直接放一个DBGRID1控件设置其DATASOURCE 为某ADOQUERY1。现在直接在DBGRID1中插入数据(当光标从当前记录移开后便会保存数据到数据库中)当输入数据到一定量时便报错:‘无法为更新行集定位,一些记录可能已在最后读取后改变’.刚输入的数据便无法保存退出系统后数据重新刷新重新进入便可。接着往DBGRID1中插入数据当数据输到一定量时又会报同样的错误。这是什么原因啊?
是不是和客户端缓冲区大小有关?是不是当数据输入到一定量后需重新刷新一下才能接着往下输数据?怎样解决这个问题中呢?