以前都是用ODBC与数据库的连接,此次公司要求用ADO与数据库的连接,请各位稍加提示
如何连接,假如数据库为dbase1,里有一表为table1,如何设置连接(用ADO组控件),最后在案DBGrid中显示出来,在此先谢谢大家了!!

解决方案 »

  1.   

    用adodataset 
    connectionstring属性连接你的数据库!
    用commandtext 属性查找你得表。得到你要的数据集。
    再用datasource 连接dbgrid和adodataset执行的时候用 adodataset.active:=true;
    就可以了!也可以实现设置打开。
      

  2.   

    就是写连接字符传 找书看看嘛习惯用ADOQUERY
      

  3.   

    放置一个ADOConnection、一个ADOQuery、一个DataSource和一个DBGrid,属性设置如下:1.对ADOConnection的ConnectionString属性进行设置
    2.ADOQuery.Connection:=ADOConnection;
    3.DataSource.DataSet:=ADOQuery;
    4.DBGrid.DataSource:=DataSource;
    5.ADOQuery1.Active:=True;
      

  4.   

    ado面板---adoquery1,adoquery1的属性
    connectionstring设为:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\WINDOWS.000\Desktop\dbase1.mdb;Persist Security Info=False
    sql设为:select * from tabel1最后active :  true
      

  5.   

    if not ADOConnection1.Connected then beginADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Password='+pass+';Persist Security Info=True;User ID='+user+';Initial Catalog='+ht_datebase+';Data Source='+ip;
                      ADOConnection1.Open;
    end;
      

  6.   

    用adodataset 
    connectionstring属性连接你的数据库!
    用commandtext 属性查找你得表。得到你要的数据集。
    再用datasource 连接dbgrid和adodataset执行的时候用 adodataset.active:=true;
    就可以了!也可以实现设置打开。
    放置一个ADOConnection、一个ADOQuery、一个DataSource和一个DBGrid,属性设置如下:1.对ADOConnection的ConnectionString属性进行设置
    2.ADOQuery.Connection:=ADOConnection;
    3.DataSource.DataSet:=ADOQuery;
    4.DBGrid.DataSource:=DataSource;
    5.ADOQuery1.Active:=True;
      

  7.   

    用adodataset 
    connectionstring属性连接你的数据库!
    用commandtext 属性查找你得表。得到你要的数据集。
    再用datasource 连接dbgrid和adodataset执行的时候用 adodataset.active:=true;
    就可以了!也可以实现设置打开。
    放置一个ADOConnection、一个ADOQuery、一个DataSource和一个DBGrid,属性设置如下:1.对ADOConnection的ConnectionString属性进行设置
    2.ADOQuery.Connection:=ADOConnection;
    3.DataSource.DataSet:=ADOQuery;
    4.DBGrid.DataSource:=DataSource;
    5.ADOQuery1.Active:=True;