No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

人員ID卡系統配置設定.vb 1.8KB

1234567891011121314151617181920212223242526272829303132
  1. Option Strict Off
  2. Public Class 人員ID卡系統配置設定
  3. Private ReadOnly ds1 As New DataSet
  4. Private Sub Set_人員清單()
  5. 在職員工_dgv.DataSource = Nothing : ds1.Clear()
  6. 在職員工_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  7. 在職員工_dgv.ColumnHeadersHeight = 25
  8. 在職員工_dgv.AllowUserToAddRows = False
  9. SQL_使用者權限管理表()
  10. da.Fill(ds1) : 在職員工_dgv.DataSource = ds1.Tables(0) : conn.Close()
  11. 在職員工_dgv.Columns(0).Width = 150 : 在職員工_dgv.Columns(1).Width = 150 : 在職員工_dgv.Columns(2).Width = 150 : 在職員工_dgv.Columns(3).Width = 150
  12. 在職員工_dgv.Columns(4).Width = 150 : 在職員工_dgv.Columns(1).Width = 150
  13. End Sub
  14. Private Sub 人員ID卡系統配置設定_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  15. Set_人員清單() : 姓名_tb.Enabled = False : 帳號_tb.Enabled = False
  16. ID卡號_tb.Focus()
  17. End Sub
  18. Private Sub DataGridView2_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 在職員工_dgv.CellClick
  19. If e.RowIndex = -1 Then : Else
  20. 姓名_tb.Text = 在職員工_dgv(0, e.RowIndex).Value.ToString : 帳號_tb.Text = 在職員工_dgv(1, e.RowIndex).Value.ToString
  21. ID卡號_tb.Focus()
  22. End If
  23. End Sub
  24. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 卡片配對_bt.Click
  25. If 姓名_tb.Text = "" Or 帳號_tb.Text = "" Or ID卡號_tb.Text = "" Then
  26. MsgBox("輸入資料有誤")
  27. Else
  28. SQL_修改使用者權限管理表() : MsgBox("卡片與系統帳號配對完成") : ID卡號_tb.Text = ""
  29. End If
  30. Set_人員清單() : ID卡號_tb.Focus()
  31. End Sub
  32. End Class