Delphi里怎么连接Access文件(50分)

  • 主题发起人 主题发起人 skimeister
  • 开始时间 开始时间
S

skimeister

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在Delphi里怎么连接Access文件
我不希望通过ODBC,
也就是说使用什么控件可以直接使用一个在硬盘上的mdb文件
应该怎么设置?
谢谢..
 
ADO中的ADOConnection
 
打开 ADO 中的 ADOConnection 在第一页中选择第一个,忘记叫什么了。
然后‘下一步’,进入第二页,打开数据源,就ok了。
 
用ado控件
 
使用BDE连接ACCESS数据库,用存储过程和TStoreProc 操作数据库
 
adoconnection,
 
用ADOConnection连接,按照连接向导一步步连吧。
 
ADO很好用的。
 
用DIAMOND ACCESS控件很好用,和BDE差不多!速度胜过ADO好多!在
http://202.117.210.31
窑洞有下!
 
用Ado控件就很好,加一个AdoConnection控件,
设置一下ConnectionString就行了!
 
打开 ADO 中的 ADOConnection 在第一页中选择第一个或第二个,叫???Jet???的,
下一步,选择一个mdb就ok了。
 
用 ADO 中的 ADOConnection ----Build..---选择Microsoft Jet 4.0 OLE
DB Provider-----下一步后在“选择或输入数据库名称”框中最好填上ACCESS数据
库的相对路径,这样在程序编译完成后可以在任意目录下使用!另外测试连接不要急
于做,最好在确定之后,重新进来再测试!
 
Delphi6有ADO控件,其余可按dodo所说那样就行
 
谢谢大家
 
var
DataPath:stings;
begin
DataPath:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=';
DataPath:=DataPath +ExtractFilePath(Application .ExeName)+'database/his.mdb;Persist Security Info=False';
ADOConnection.Connected := False ;
ADOConnection .ConnectionString := DataPath ;
ADOConnection .Connected := True ;
end;
 
Laird,要uses什么单元进去呢?
 
后退
顶部