我一学vb就学ADO,我没接触过DAO,所以我也说不准
我一般都是用ADO打开数据库,然后把他捆绑在ADODC上,然后再与DAGRID捆绑
一般都只用在控件里捆绑,用代码我不懂

解决方案 »

  1.   

    DATA连接的是什么库?如果是ACCESS可以,其他的就不行了,只有用ADODC
    ADODC功能比DATA更强大!也一样好用初学者不要看复杂的例子,跟着帮助一步一步来,一切都会搞清楚地
      

  2.   

    我连接的全是ACCESS,不会用SQL(水平没到),但是我想对我的这将近一个月的知识做一个鉴定,所以才想编这个通讯录。但ADODC这个东东比DATA强大在哪呢?就这个问题吧。如果用ADODC和DBGRID可以实现我说的那种方法,但如果用DATA就没有了,而且这个代码真的看不懂呀,我看了四天了,一点头绪都没有。
      

  3.   

    你还不如用VB5的数据窗体向导生成一个DAta控件的窗体!
      

  4.   

    您老来了。节日快乐呀!
    我现在主要不明白的是DBGRID里面的每一个单元格的状态是怎样改变的,如
    ME.DataGrid1.Row = 2 ' 确定当前行
    Me.DataGrid1.Col = 3 ' 确定当前列
    但是发生DBLCLICK时,里面的参数是怎样变化的,它怎么能识别是哪一个单元格被点击的?
      

  5.   


    Private Sub DBGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)End Sub
    里面记录Row 和Col