J
jefflau
Unregistered / Unconfirmed
GUEST, unregistred user!
我想在程序运行时动态连接数据库,我把数据库放在运行目录中,数据库文件名为book.mdb,然后在datamodule的oncreate中加入下面代码:
ADOConnection1.Provider:='Microsoft.Jet.OLEDB.4.0';//驱动程序
ADOConnection1.ConnectionString:='Data Source='+ExtractFilePath(ParamStr(0))+'book.mdb;Persist Security Info=False';//paramstr(0)是绝对路径吗?
但是在别的机子上运行时就显示不是个相对路径,请问为什么,就是我把运行程序的文件夹放在任何地方运行时都可以成功连接??
我做的系统文件夹名为图书借阅管理系统,运行的文件名有book.exe
ADOConnection1.Provider:='Microsoft.Jet.OLEDB.4.0';//驱动程序
ADOConnection1.ConnectionString:='Data Source='+ExtractFilePath(ParamStr(0))+'book.mdb;Persist Security Info=False';//paramstr(0)是绝对路径吗?
但是在别的机子上运行时就显示不是个相对路径,请问为什么,就是我把运行程序的文件夹放在任何地方运行时都可以成功连接??
我做的系统文件夹名为图书借阅管理系统,运行的文件名有book.exe