在线请教!!请指教 ( 积分: 10 )

  • 主题发起人 主题发起人 pwf511
  • 开始时间 开始时间
P

pwf511

Unregistered / Unconfirmed
GUEST, unregistred user!
ado+access方式,发现如下问题:
1、在dbgrid中录入数据时发现录入的数据不显示,好像没有录入上一样,但是退出并中心启动程序后,发现录入的数据都存在!!怎么解决?
2、同上,在录入的过程中出现出错提示,好像是“。。。。记录尾。。。定位出错。。。最后保存的数据无法定位。。。访问”等什么的,而且不定时出现。怎么解决!!
谢谢了。
 
dbgrid.datasoure.dataset.close;
dbgrid.datasoure.dataset.open;
 
第2条的现象又出来了。
“无法为更新定位行。一些值可能已在最后一次读取后已更改。”

to:勇者
关键是我在录入数据的过程中不可能过一会就close并open以下呀,最重要的是不知道什么时候会出现问题,一般不出现的。
 
无法为更新定位行。一些值可能已在最后一次读取后已更改。”
是表没有设关键字段
 
数据录入完成后,在重新打开表!

你是用的什么?ADOQUERY??BDE?
 
是adotable,实际上录入了,但是不显示。
 
在ADOTable的 indexFieldNames 属性中加入数据表的索引字段名:如 ID
 
可能是表没有主键吧。
 
后退
顶部