用ADO不能正常显示ACCESS 2000 数据库字段的内容(100分)

  • 主题发起人 主题发起人 芨芨草
  • 开始时间 开始时间

芨芨草

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用DELPHI5中TADOCONNECTION和TADOTABLE连
接一个ACCESS 2000数据库,其中有一个字段定义
为‘自动增加’但是在增加新记录时,这个字段的
值始终不能正常的显示要关闭数据库后,再打开后
才能看见这个字段的值。但是如果用BDE连接这个数
据库则可以解决。

请斑竹指教。急盼!
 
我的怎么没有这个问题?以前用access97有这个问题,换成access2000后就没有这个问题了
建议你打一下补丁
 
在ADOTABLE.POST后面加上一个ADOTABLE.REFRESH试试,我试过但没出现你那种情况
 
你用了updatacache了吗?
 
好象是在Providerj里要设置为Microsoft.Jet.OLEDB.4.0
 
你们说的我全试过但不解决问题。
还有没有别的方法?
 
嗯,小弟近日正好在用ADO加ACCESS 2000搞搞了一件人事管理系统。
不过好像没事哦 =:) 你是不是有什么东东搞错啦? 有码吗?
你干脆把“自动增加“换啦吧。反正它在ACCESS中才“自动“!
要不就采用BDE好啦。虽然我很讨厌用。:(
唉,真头痛!我又不好意思不帮你解决问题哦。
请把具体情况发信到我的信箱吧:ipec@china.com

 
是这样的,提交数据后不能立刻正确读取这类字段,建议保留此字段另外增加long型字段
自己计算其值。
 
要刷新才能看的到
 
问题解决啦!^Q^!
我重新安装了一下ADO补丁包。问题解决了。
发送100两银子!!!
 
后退
顶部