程序用ADO连接本地ACCESS数据库,连接字符串如下:
adoconnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+extractfilepath(application.ExeName)+'db1.mdb'+';Persist Security Info=False';
及连接应用程序本地文件夹下的'db1.mdb',我用wise9.0 打的安装包,MDAC2.7也打了进去,在自己的机器上(即开发此应用程序的机器)可以运行,但是拿到其他人的机器上(同我的机器软件环境类似)运行就出错,是数据库连接的问题吗?如何解决?
adoconnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+extractfilepath(application.ExeName)+'db1.mdb'+';Persist Security Info=False';
及连接应用程序本地文件夹下的'db1.mdb',我用wise9.0 打的安装包,MDAC2.7也打了进去,在自己的机器上(即开发此应用程序的机器)可以运行,但是拿到其他人的机器上(同我的机器软件环境类似)运行就出错,是数据库连接的问题吗?如何解决?
我的开发环境是win2000 server,安装到其他操作系统上(比如win2000 professional)是不是还要打包一些DLL文件?mdac我已经装了,OLEDB驱动应该有了,为什么还不行?
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&displaylang=zh-tw