数据库常用连接方法

数据库常用连接方法

//------------------------------------------------------------------------------
//                       使用ADO控件连接ODBC数据引擎
//                        Conn          :ADO连接器
//                        strDataSource :数据库
//                        strUser       :用户名
//                        strPassword   :密码
//                        path          :路径与数据库
//------------------------------------------------------------------------------
procedure SetDBConnODBC(Conn :TADOConnection; strDataSource, path,strUser, strPassword :AnsiString);
var
  strConn :AnsiString;
begin
  Conn.Close();
  Conn.Connected   := false;
  Conn.LoginPrompt := false;
  strConn := ' Provider=MSDASQL.1;Persist Security Info=False;User ID=' + strUser
                + ';Data Source=' + strDataSource+';Initial Catalog='+path;

//Provider=MSDASQL.1;Persist Security Info=False;User ID=admin;Data Source=MS Access Database;Initial Catalog=G:/1/slan.mdb
  Conn.ConnectionString := strConn;
  Conn.Open(strUser, strPassword);
end;


procedure TForm1.Button1Click(Sender: TObject);
begin  //;G:/1//slan.mdb
  SetDBConnODBC(form1.ADOConnection1,'MS Access Database','G:/1/slan.mdb','admin','2006');

  form1.ADOQuery1.Open;
end;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值