机房收费系统之选中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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |