加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

机房收费系统之选中MSHFlexGrid中的某条记录进行删除

发布时间:2020-12-15 04:08:59 所属栏目:百科 来源:网络整理
导读:'定义模块级变量Dim NowRow As Integer第一步:在MSHFlexGrid的MouseDown事件中添加如下代码Private Sub mfgAddDeleteUser_MouseDown(Button As Integer,Shift As Integer,x As Single,y As Single) With mfgAddDeleteUser .Row = .MouseRow NowRow = .Row .
'定义模块级变量
Dim NowRow As Integer
第一步:在MSHFlexGrid的MouseDown事件中添加如下代码
Private Sub mfgAddDeleteUser_MouseDown(Button As Integer,Shift As Integer,x As Single,y As Single)
    With mfgAddDeleteUser

        .Row = .MouseRow
        NowRow = .Row
        .Col = 0
        .ColSel = .Cols - 1
    End With
End Sub
第二步:在MSHFlexGrid的MouseUp事件中添加如下代码
Private Sub mfgAddDeleteUser_MouseUp(Button As Integer,y As Single)
    With mfgAddDeleteUser

        .RowSel = NowRow
        .ColSel = .Cols - 1

    End With
End Sub
第三步:在“删除”按钮下添加如下代码
Private Sub cmdDelete_Click()

    Dim rstMrc As ADODB.Recordset
    Dim strSQL As String
    Dim strMsg As String
    
    '在数据库中删除选中记录
    strSQL = "delete from  User_Info where UserID= '" & Trim(mfgAddDeleteUser.TextMatrix(mfgAddDeleteUser.Row,0)) & "'"
    Set rstMrc = ExecuteSQL(strSQL,strMsg)
        
    '在mfgAddDeleteUser中删除选中记录
    mfgAddDeleteUser.RemoveItem mfgAddDeleteUser.Row
    
End Sub

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读