Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

系統通用變數管理.vb 4.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. Option Strict Off
  2. Public Class 系統通用變數管理
  3. ReadOnly ds As New DataSet
  4. Dim EDR As Integer = 0 : Dim ESTR As String
  5. Private Sub Set_通用預設值一()
  6. 關鍵字清單_dgv.DataSource = Nothing : ds.Clear()
  7. 關鍵字清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  8. 關鍵字清單_dgv.ColumnHeadersHeight = 25
  9. 關鍵字清單_dgv.AllowUserToAddRows = False
  10. SQL_通用預設值管理清單一()
  11. da.Fill(ds) : 關鍵字清單_dgv.DataSource = ds.Tables(0) : conn.Close()
  12. 關鍵字清單_dgv.Columns(0).FillWeight = 60 : 關鍵字清單_dgv.Columns(1).FillWeight = 100 : 關鍵字清單_dgv.Columns(2).FillWeight = 300 : 關鍵字清單_dgv.Columns(3).FillWeight = 100
  13. End Sub
  14. Private Sub 系統通用變數管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  15. Me.MdiParent = MAOJI_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
  16. Set_通用預設值一()
  17. End Sub
  18. Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal 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. 關鍵字說明_tb.Text = 關鍵字清單_dgv(2, e.RowIndex).Value.ToString : 關鍵字預設值.Text = 關鍵字清單_dgv(3, e.RowIndex).Value.ToString
  22. End If
  23. End Sub
  24. Private Sub SET_新增按鈕程式共用2()
  25. CmdSet_For_dr() : Dim unused = MsgBox("新增完成") : conn.Close() : dr.Close()
  26. End Sub
  27. Private Sub SET_修改按鈕程式共用1()
  28. CmdSet_For_dr() : Dim unused = MsgBox("修改完成") : conn.Close()
  29. End Sub
  30. Private Sub SET_刪除按鈕程式共用1()
  31. Dim aa As MsgBoxResult = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
  32. If aa = MsgBoxResult.Ok Then : ConnOpen() : CmdSet_For_dr() : MsgBox("刪除完成") : End If : conn.Close() : 式共用1()
  33. End Sub
  34. Private Sub 式共用1()
  35. Set_通用預設值一() : PA = ""
  36. End Sub
  37. Private Sub 式共用2()
  38. dr.Close() : ConnOpen()
  39. End Sub
  40. Private Sub 式共用3()
  41. ConnOpen()
  42. End Sub
  43. '------------------------------------------------------------------------------------------------------------------------------------
  44. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles 關鍵字_新增_bt.Click
  45. If 運用介面_tb.Text = "" Or 關鍵字說明_tb.Text = "" Or 關鍵字預設值.Text = "" Then : MsgBox("資料缺失,不可有空白")
  46. Else
  47. '----------------------自动生成流水号-------------------------------------------------------------------------
  48. SQL_系統通用變數管理流水號查詢()
  49. If dr.Read() Then : EDR = Double.Parse(Strings.Right(dr("流水號").ToString, 3)) : Else : EDR = 0 : End If : conn.Close() : EDR += 1
  50. If EDR < 10 Then : ESTR = "DV" & "00" & EDR
  51. ElseIf EDR > 9 And EDR < 100 Then : ESTR = "DV" & "0" & EDR
  52. ElseIf EDR > 99 Then : ESTR = "DV" & EDR : End If : PA1 = ESTR : PA2 = 運用介面_tb.Text : PA3 = 關鍵字說明_tb.Text : PA4 = 關鍵字預設值.Text
  53. 式共用2() : SQL_系統通用變數管理新增() : SET_新增按鈕程式共用2()
  54. End If : 式共用1()
  55. End Sub
  56. Private Sub Button3_Click(sender As Object, e As EventArgs) Handles 關鍵字_修改_bt.Click
  57. If 關鍵字編號_tb.Text = "" Or 關鍵字說明_tb.Text = "" Or 運用介面_tb.Text = "" Or 關鍵字預設值.Text = "" Then : MsgBox("資料有缺或有誤,請重新檢查")
  58. Else
  59. PA1 = 關鍵字編號_tb.Text : PA2 = 運用介面_tb.Text : PA3 = 關鍵字說明_tb.Text : PA4 = 關鍵字預設值.Text
  60. 式共用3() : SQL_系統通用變數管理修改() : SET_修改按鈕程式共用1()
  61. End If : 式共用1()
  62. End Sub
  63. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 關鍵字_刪除_bt.Click
  64. PA1 = 關鍵字編號_tb.Text : SQL_系統通用變數管理刪除() : SET_刪除按鈕程式共用1()
  65. End Sub
  66. End Class