with form1.ADOconnection1 do begin
Close;
ConnectionString := 'FILE NAME=.\数据库连结测试.udl';
LoginPrompt := false;
Provider := '.\数据库连结测试.udl';
try
Open;
except
Application.MessageBox('数据库打开错误,数据库可能未创建或配置文
件有误!',
'警告', 48);
halt;
end;
end;我怎么让我的程序在另外一台电脑上也能运行呢
我加入上面的代码怎么还是不能运行呢(测试连接成功了)
总提示
'数据库打开错误,数据库可能未创建或配置文
件有误!',
Close;
ConnectionString := 'FILE NAME=.\数据库连结测试.udl';
LoginPrompt := false;
Provider := '.\数据库连结测试.udl';
try
Open;
except
Application.MessageBox('数据库打开错误,数据库可能未创建或配置文
件有误!',
'警告', 48);
halt;
end;
end;我怎么让我的程序在另外一台电脑上也能运行呢
我加入上面的代码怎么还是不能运行呢(测试连接成功了)
总提示
'数据库打开错误,数据库可能未创建或配置文
件有误!',
应是这样
ConnectionString := 'FILE NAME=.\数据库连结测试.udl'; 改成:ConnectionString :='FILE NAME='+ ExtractFilePath(ParamStr(0))+'\数据库连结测试.udl'. 只要你的主程序文件与udl文件在同一个目录下,一切OK.
你的配置文件写错了贝
ConnectionString := ExtractFilePath(Application.Exename)'\数据库连结测试.udl'.