我正在学VB的数据库编程,现在学到《用DBGrid控件测试查询》,但是Data控件与DBGrid似乎不能很好地绑定,总是出现这样的错误“没有找到与此使用者兼容的数据源,请添加一个诸如数据环境或者Microsoft ADO数据控件到窗体或工程”,然后我按照这个去添加了一个ADO控件,结果测试依然不能通过,谁可以帮助我?

解决方案 »

  1.   

    DBGrid不能绑定ADO控件。Data控件应该没有问题。
    请详述你的绑定操作。
      

  2.   

    Dim cn As ADODB.Connection
    Dim rs As ADODB.Recordset
    Set cn = New ADODB.Connection
    Set rs = New ADODB.Recordset
    cn.CursorLocation = adUseClient
    cn.Open "连接库"
    rs.Open "SQL语句"
    Set datagrid1.DataSource = rs