秋
秋风萧萧
Unregistered / Unconfirmed
GUEST, unregistred user!
用BDE中自带的ACCESS数据库驱动程序,速度极快,
尤其是装入象大富翁离线数据库这样大的MDB文件,查询速度也是很快.
但有个问题困扰已久,就是突然某一天用BDE中自带的ACCESS驱动程序突然打不开
以下是出错信息:
-----------------------------------
General SQL error.
-2147221164
Table
Alias: MSACCESS1
---------------------------------------
出现这种情况的时候,所有用ACCESS驱动程序的MDB数据库都打不开
重装delphi也没有用
在delphi4的时候就发现有这种情况,
在有些机子上装delphi可以用BDE自带的ACCESS驱动程序打开MDB文件,
在有些机子上就不行,而且这些数据库都是同一个文件(ACCESS97).
BDE中的MSACCESS驱动程序的配置我都一一试过了,
而且动态库IDDA3532.DLL也没有损坏
希望大家提出一些线索,解决这个问题.
如果谁解觉了这个问题,或者提出的线索对解决问题有帮助,另外加100分
好像跟delphi的版本无关,可能跟系统的一些设置有关
我的系统大致是这样
1.起先装了D5,可以用ACCESS数据库
2.后面装了D6,还是可以用ACCESS数据库,与D5并存
3.重新把D6装在另外一个目录,就出现这个问题.
(请不要在回答中说"干吗不用ADO之类"的话,我知道用ODBC可以,用ADO也可以连接MDB数据库)
还有一个可能性是,在BDE中驱动ACCESS数据库除了IDDA3532.DLL(当然还有BDE自己的文件),
还有没有需要其他的系统文件?
尤其是装入象大富翁离线数据库这样大的MDB文件,查询速度也是很快.
但有个问题困扰已久,就是突然某一天用BDE中自带的ACCESS驱动程序突然打不开
以下是出错信息:
-----------------------------------
General SQL error.
-2147221164
Table
Alias: MSACCESS1
---------------------------------------
出现这种情况的时候,所有用ACCESS驱动程序的MDB数据库都打不开
重装delphi也没有用
在delphi4的时候就发现有这种情况,
在有些机子上装delphi可以用BDE自带的ACCESS驱动程序打开MDB文件,
在有些机子上就不行,而且这些数据库都是同一个文件(ACCESS97).
BDE中的MSACCESS驱动程序的配置我都一一试过了,
而且动态库IDDA3532.DLL也没有损坏
希望大家提出一些线索,解决这个问题.
如果谁解觉了这个问题,或者提出的线索对解决问题有帮助,另外加100分
好像跟delphi的版本无关,可能跟系统的一些设置有关
我的系统大致是这样
1.起先装了D5,可以用ACCESS数据库
2.后面装了D6,还是可以用ACCESS数据库,与D5并存
3.重新把D6装在另外一个目录,就出现这个问题.
(请不要在回答中说"干吗不用ADO之类"的话,我知道用ODBC可以,用ADO也可以连接MDB数据库)
还有一个可能性是,在BDE中驱动ACCESS数据库除了IDDA3532.DLL(当然还有BDE自己的文件),
还有没有需要其他的系统文件?