我想用DAO打开的数据库在DataGrid中显示出来,用了 Set DataGrid1.DataSource = DaoRs ,运行时提示:类型不同。
请教高手!

解决方案 »

  1.   

    Datagrid不支持DAO控件,建议用ADO
      

  2.   

    用ADO
    Dim conn As New adodb.Connection
    dim sql as string
    dim rs  as new adodb.recordset
       sql = ".................."
       rs.cursorlocation=aduserclient
       rs.open sql,conn
       set datagrid1= rs
       
      

  3.   

    datagrid -- ADO
    dbgrid -- DAO
      

  4.   

    要么用ADO 才用datagrid 否则用DAO 3.6  记住这个版本,否则可能不兼容数据库