请问vb怎连ado,看了书还是不太明白,连不上
求助!!!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    Dim adoCnn As New adodb.Connection
     Dim adoCmm As New adodb.Command
     Dim adoRec As New adodb.Recordset
     
     adoCnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Program Files\Microsoft Visual Studio\VB98\NWIND.MDB;Persist Security Info=False" adoCmm.ActiveConnection = adoCnn
     adoCmm.CommandType = adCmdText
     adoCmm.CommandText = "select * from employees"
     Set adoRec = adoCmm.Execute
     Set MSHFlexGrid1.DataSource = adoRec
      

  2.   

    Dim CN   As New adodb.Connection                '定义数据库的连接存放数据和代码
        Dim Rs   As New adodb.Recordset
        CN.ConnectionString = "Provider=sqloledb;Data Source=pmserver;Initial Catalog=northwind;User Id=sa;Password=sa;"
        CN.Open
        Rs.CursorLocation = adUseClient
        Rs.Open "select * from employees", CN, adOpenDynamic, adLockBatchOptimistic
       Set DataGrid1.DataSource = Rs
      

  3.   

    可以不用代码,用ado控件吧,然后再建一个dsn文件来保存服务器名称,用户名,密码等信息,运行时ado控件就用dsn文件里的信息去连接数据库这样很方便,一行代码都不用写,但保密性极差,别人一打开那个dsn文件就可以得到你的密码。。
      

  4.   

    ADODC 控件。。建立数据工程 里在 tool面板里就有 了。。不用代码的。。