Keine Beschreibung
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

SUREYES-AM01-SYS.vb 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. Imports System.Windows.Forms
  2. Imports System.Data.SqlClient
  3. Public Class MDIParent1
  4. Private m_ChildFormNumber As Integer
  5. Dim screenWidth = Screen.PrimaryScreen.Bounds.Width
  6. Dim screenHeight = Screen.PrimaryScreen.Bounds.Height
  7. Dim conn As New SqlConnection
  8. Dim cmd As New SqlCommand
  9. Dim dr As SqlDataReader
  10. Dim da As New SqlDataAdapter
  11. Dim ds As New DataSet : Dim ds1 As New DataSet : Dim ds2 As New DataSet : Dim ds3 As New DataSet
  12. Private Sub MDIParent1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  13. ConString = "Data Source=192.168.0.43;Initial Catalog=雪怡MES資料庫;Persist Security Info=True;User ID=b70340;Password=0911274990;Max pool size = 200;Connection Timeout=0"
  14. Label1.Text = "執行檔版本號 : " & 版本
  15. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  16. SQL1 = "SELECT 系統認證版本號 FROM 版本號管理01 "
  17. cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
  18. If dr.Read() Then
  19. Label2.Text = "資料庫版本號 : " & dr("系統認證版本號")
  20. End If : conn.Close()
  21. End Sub
  22. Private Sub MDIParent1_SizeChanged(sender As Object, e As EventArgs) Handles Me.SizeChanged
  23. Me.BackgroundImage = My.Resources._1980X1010 : Me.BackgroundImageLayout = 3
  24. End Sub
  25. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  26. If Strings.Right(Label1.Text, 10) <> Strings.Right(Label2.Text, 10) Then
  27. MsgBox("系統版本號 與 資料庫版本號 對應不上,請W通知主管下載最新的執行檔。")
  28. Else
  29. MsgBox("待開發。")
  30. End If
  31. End Sub
  32. Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
  33. If Strings.Right(Label1.Text, 10) <> Strings.Right(Label2.Text, 10) Then
  34. MsgBox("系統版本號 與 資料庫版本號 對應不上,請W通知主管下載最新的執行檔。")
  35. Else
  36. 薪資確認系統.Show()
  37. End If
  38. End Sub
  39. Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
  40. PA = InputBox("請刷卡登入") : 登入人職稱 = ""
  41. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  42. SQL1 = "SELECT 職稱 FROM 使用者權限管理表 WHERE ID卡號 LIKE '" & PA & "'"
  43. cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
  44. If dr.Read() Then : 登入人職稱 = dr("職稱").ToString : Else : 登入人職稱 = "" : End If
  45. conn.Close()
  46. If 登入人職稱 = "" Then
  47. Else
  48. If Val(Strings.Left(登入人職稱, 2)) <= 8 Then
  49. 系統更新.Show()
  50. Else
  51. MsgBox("該卡片持有人無權限操作,如有需求請通知主管。")
  52. End If
  53. End If
  54. End Sub
  55. End Class