DataGrid中有一幾條記錄,怎麼刪掉當前行,不刪除在數據庫中的這條記錄.
比如,me.datagrid.columns.remove(index)
當前行的index 如何表示.

解决方案 »

  1.   

    如果阁下用ADODC与DataGrid绑定,则可这样Adodc1.Recordset.Delete
    DataGrid1.Refresh
      

  2.   

    楼上的你的不对,那样就把记录从数据库里删除了,他要实现把显示行删除,而数据库不变,是个视觉效果吧! :)to楼主:还是用msflexgrid吧!;)msgorderform.RowSel 用这个属性能把记录所处的行号求出来 
    g_strOrderID = msgorderform.TextMatrix(msgorderform.RowSel, 0)'g_strOrderID 得到行号
    把这个变量传出去给查询或用来隐藏,好使