为什么我在delphi中用了BDE,数据库编程的,怎么在自己的电脑上能运行,而在别人电脑上不能运行啊?
4个回答
展开全部
化数据库
if gConnLC<> nil then
begin
gConnLC.Free;
gConnLC:= nil;
end;
gConnLC:= TADOConnection.Create(nil);
gConnLC.KeepConnection:= True;
sPath:= ExtractFilePath(Application.ExeName) + 'db.mdb';
if FileExists(sPath) then
begin
//Access
with gConnLC do
begin
ConnectionString:= ' Provider=Microsoft.Jet.OLEDB.4.0;Data Source= ' + sPath + ';';
LoginPrompt:= False;
gConnLC.Open();
end;
end
else begin
MsgBox('本地数据库连接失败!', '提示', MB_OK + MB_ICONINFORMATION);
//Application.Terminate;
end;
if gConnLC<> nil then
begin
gConnLC.Free;
gConnLC:= nil;
end;
gConnLC:= TADOConnection.Create(nil);
gConnLC.KeepConnection:= True;
sPath:= ExtractFilePath(Application.ExeName) + 'db.mdb';
if FileExists(sPath) then
begin
//Access
with gConnLC do
begin
ConnectionString:= ' Provider=Microsoft.Jet.OLEDB.4.0;Data Source= ' + sPath + ';';
LoginPrompt:= False;
gConnLC.Open();
end;
end
else begin
MsgBox('本地数据库连接失败!', '提示', MB_OK + MB_ICONINFORMATION);
//Application.Terminate;
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要在对方的电脑上也要安装 BDE 数据库驱动。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-02-27
展开全部
要在使用的电脑上也安装BDE,BDE是DELPHI自带的数据库,别人的电脑上没有的,BDE驱动都没有,怎么能运行数据库呢?!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询