问一个问题如果用ADO进行SQL2000数据库连接。是不是还是要在ODBC中进行系统DSN的添加啊??不在ODBC中进行配置行吗?

解决方案 »

  1.   

    不配置也行,例如用下面的连接字符串,是用Adodc控件生成的
    Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=pass;Initial Catalog=pubs;Data Source=127.0.0.1
      

  2.   

    如果在其中进行引用ADO行吗?
      

  3.   

    可以啊
    先工程——》引用——》adoDim cn As New ADODB.Connection
     Dim rs As New ADODB.Recordset
    Private Sub Form_Load()
       
        cn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Northwind;Data Source=."
        cn.Open
       cn.CursorLocation = adUseClient
        
        rs.Open "select * from customers", cn, adOpenDynamic, adLockBatchOptimistic
        Set DataGrid1.DataSource = rs
        
    End Sub
      

  4.   

    cn.CursorLocation = adUseClient
        
      cn, adOpenDynamic, adLockBatchOptimistic请问这两个是什么啊??