建个用户表 USE_ID,USE_PWD,USE_QX 权限在第3行 1代表管理员
建你个模块 还有部分代码没给出 是连接数据库的自己完善
Public Shared Function(ByVal xingxi As String) as Boolean
Dim SqlString As String = "select * from where [USE_ID]='" & xingxi & "'"
Try
If val(ExecuteDataSet(SqlString).Tables(0).Rows(3)) = 1 Then
Return True
Else
Return False
End If
end try
end Function
这是你所给的事件
Private Sub 考勤修改_Click(Index As Integer)
if aa(..)then
kaoqin3.Show
else
kaoqin3.Enabled
end if
end sub
代码如下:
Private Sub 考勤修改_Click(Index As Integer)
If Cnn.Execute = "select 权限 from where 权限=2" Then
kaoqin3.Enabled
End If
If Cnn.Execute = "select 权限 from where 权限=1" Then
kaoqin3.Show
End If