我用的是acess数据库,利用ado怎样才能与delphi连接上!请详细讲解!谢谢!

解决方案 »

  1.   

    ADODataSet1.ConnectionString := 'Provider=YourProvider;Password=SecretWord;' +
      'User ID=JaneDoe;SERVER=PURGATORY;UID=JaneDoe;PWD=SecretWord;' +
      'Initial Catalog=Employee';
      

  2.   

    《Delphi_5.x_分布式多层应用系统篇》
    《Delphi 5.X ADO_MTS_COM+高级程序设计篇》
    《Delphi5应用开发指南》
      

  3.   

    用DELPHI自动生在的connectionstring
      

  4.   

    在adodataset的connectionstring中双击,选用jet引擎,以下的我想你应该都看明白了
      

  5.   

    对ado组件的connectionstring设定就可以了
      

  6.   

    用DELPHI自动生在的connectionstring
      

  7.   

    在adodataset的connectionstring中双击,选用jet引擎
      

  8.   

    先用BDE配置odbc连接,然后象上面的老大们说的进行connectionstring生成
      

  9.   

    首先放置一个ADOConnection控件ADOConnection1;
    然后双击该控件,在弹出窗口中选择build..按钮;
    在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft OLE DB Provider for SQL Server”到连接页;
    服务器名称中输入你的服务器名,下拉应当可以找到,也可以填SQL服务器的IP地址;
    登录方式由你根据你的SQL数据库安装情况选择,如果是使用用户名称和密码,最好将允许保存密码钩上;
    然后选择数据库(例如:master)。测试一下就OK了。
    LoginPrompt设为false,就不会弹出密码框了。然后放置一个ADOQuery1,将Connection 设为ADOConnection1;
    在SQL属性上点三个点的小按钮,输入:select * from MSreplication_options;再放一个DataSource1:
    Dataset属性设为ADOQuery1;再放一个DBGrid1:
    DataSource属性设为DataSource1;选择ADOQuery1,将Active设为True;DBGrid1中是不是显示了数据。(完,给分)
      

  10.   

    ADO+OLE    不要用ODBC
      

  11.   

    不必用ODBC,按上面的方法做即可
      

  12.   

    ith ADOConnection1 do
      begin
        ConnectionString := 'Provider = MicroSoft.jet.OLEDB.4.0;'+
                            'Persist Security Info = False'+
                            'Data Source=D:\*.mdb;'+//数据库本地目录
                            'Mode = ReadWrite;'+
                            'Jet OLEDB:Database Password=*****;'// 加入密码
        Connected := True;//Open DataBase
      end;