注册 登录
编程论坛 Delphi论坛

[求助]DELPHI与Microsoft Access怎样连接?

yangyian 发布于 2007-02-10 15:24, 980 次点击
delphi 与 Microsoft Access 连接要用到哪些组件和代码,,,怎样连接,,,,急救,,,知道的兄弟姐妹请教下,,,谢谢!
6 回复
#2
nongen2007-02-10 17:11
ado
#3
yangyian2007-02-11 10:11
[求助][求助]DELPHI与Microsoft Access怎样连接?
光给我说个ADO,,可是没说咋连接呀,,,,说详细点啊,,,,谢谢!
#4
djccit2007-02-12 08:49

用一个*.UDL文件连接到ADO上即可

#5
sgliuxiu2007-02-12 10:18
以下是引用yangyian在2007-2-10 15:24:41的发言:
delphi 与 Microsoft Access 连接要用到哪些组件和代码,,,怎样连接,,,,急救,,,知道的兄弟姐妹请教下,,,谢谢!

是用ado,在connectstring里用build的时候,在提供连接那按下图点jet3.5或者4.0(一般用4.0)

只有本站会员才能查看附件,请 登录

下一步,选到你要连接的access数据库,然后测试连接,连接成功就可以了
注意,在ado.loginprompt:=false
#6
aaron520882007-02-13 15:37
恩,楼上说的没错,LZ懂了吗
#7
liutianfeiyu2007-02-13 16:07
function TNewsTbl.InitialDataBaseaccess: Boolean;
begin
AdoConnection := TAdoConnection.Create(nil);
adoconnection.LoginPrompt:=false;
AdoQuery := TAdoQuery.Create(nil);
AdoConnection.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=' +
ExtractFilePath(ParamStr(0)) + '..\sys\NewsMessage.mdb;';
Result := False;
try
AdoConnection.Connected := True;
AdoQuery.Connection := AdoConnection;
Result := True;
except
AdoConnection.Free;
AdoQuery.Free;
end;
end;
1