如何决解Delphi提示的如下出错信息(100分)

  • 主题发起人 主题发起人 zkmltyj
  • 开始时间 开始时间
Z

zkmltyj

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好又有一个问题向大家请教一下望各位高手不吝赐教,在这先谢了。
先介绍一下我的开发环境:在2000系统中、用Delphi5开发、数据库是用Access、用
BDE页中的Table联接数据库。运行时Delphi提示出错信息:Project Pro.exe raised exception
class EDBEngineError with Message 'Key violation [microsoft] [ODBC Microsoft
Access Drive]Could not Use'(Unknow)':File alreadey in use
Alias:DataBase'.process stopped.Use Stop or Run to continue.
在程序中只有一个窗体有用到数据库,并且在退出程序时有关闭数据库。怀疑是电脑有
病毒,用最新的KV3000查毒,没有查到病毒。重装Delphi5还是会出现出错信息。望各位高
手帮我解决这个问题。谢啦!
 
最好用ado+jet连接access,bde/odbc能不能连接access2000不能肯定(没用过odbc连接access200)
 
主键问题
代码编写上的失误,请详细叙述你的实现流程。
 
谢谢!代码没有出错。已通过编译了,是在使用过程中出现这种问题的。
 
主键错误是运行错, 和编译无关, 估计是你代码对主键冲突的处理有问题.
 
注意这句:
File alreadey in use Alias:DataBase'。是别名已经在使用了,而不是文件没有关闭。
 
谢谢大家。我已把这个问题自行解决了。是Windows产生的一个临时文件在作怪。
虽然答案不是很正确,我还是把积分送给lynu和tseug
 
后退
顶部