只要用adodc1.recordset.delete就可以删除(datagrid必须已经绑定到ado)

解决方案 »

  1.   

    我的表达可能不对  我是指:
      Public MyDb As Database
    Public MyRs As Recordset
    myrs和datagrid1绑定如何删除我没有用adodc控件
      

  2.   

    绑定到datagrid以后,直接使用ado.recordset.delete就 可以了。
      

  3.   

    Public MyDb As Database
    Public MyRs As Recordset这样的声明哪里是使用ado?应为:
    dim myRs as new adodb.recordset
    .....
    myrs.open ......
    set datagrid1.datasource=myRs
    .....在datagrid1某一行被选中时,激活删除事件,在该事件中:
    myrs.delete
      

  4.   

    single_sailing(孤帆远影) is right!!
      

  5.   


    不好意思,搞错了是
    Public ReadDb As ADODB.Connection
    Public ReadRs As ADODB.Recordset
    不好意思
      

  6.   

    Public ReadDb As ADODB.Connection
    Public ReadRs As ADODB.Recordset
    好像得用dim来声明
    而且,用ado控件事非常方便的,用写的好像很难,反正至今我还是没有解决
    我也查过很多资料,都没有发现过好办法,还是用ado控件吧