123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616 |
- Option Strict Off
- Public Class 系統編碼規則_1
- ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet : ReadOnly ds3 As New DataSet : ReadOnly ds4 As New DataSet : ReadOnly ds5 As New DataSet
- ReadOnly ds6 As New DataSet : ReadOnly ds7 As New DataSet : ReadOnly ds8 As New DataSet : ReadOnly ds9 As New DataSet : ReadOnly ds10 As New DataSet : ReadOnly ds11 As New DataSet
- ReadOnly ds12 As New DataSet
- Dim EDR As Integer = 0 : Dim ESTR As String
- Private Sub Set_客戶清單()
- 客戶_dgv.DataSource = Nothing : ds11.Clear()
- 客戶_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 客戶_dgv.ColumnHeadersHeight = 25
- 客戶_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 客戶簡稱 FROM 客戶控制表 ORDER BY 客戶簡稱"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds11) : 客戶_dgv.DataSource = ds11.Tables(0) : conn.Close()
- 客戶_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_品牌清單()
- 品牌_dgv.DataSource = Nothing : ds12.Clear()
- 品牌_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 品牌_dgv.ColumnHeadersHeight = 25
- 品牌_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT CUST FROM MTTOOCUST清單 ORDER BY CUST "
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds12) : 品牌_dgv.DataSource = ds12.Tables(0) : conn.Close()
- 品牌_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_縮寫清單()
- 縮寫_dgv.DataSource = Nothing : ds10.Clear()
- 縮寫_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 縮寫_dgv.ColumnHeadersHeight = 25
- 縮寫_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 縮寫 FROM 楦頭縮寫管理"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds10) : 縮寫_dgv.DataSource = ds10.Tables(0) : conn.Close()
- 縮寫_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_帳本清單()
- 帳本_dgv.DataSource = Nothing : ds9.Clear()
- 帳本_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 帳本_dgv.ColumnHeadersHeight = 25
- 帳本_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 編號, 帳本名稱 FROM 財務帳本編號 ORDER BY 編號"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds9) : 帳本_dgv.DataSource = ds9.Tables(0) : conn.Close()
- 帳本_dgv.Columns(0).FillWeight = 100 : 帳本_dgv.Columns(1).FillWeight = 100
- End Sub
- Private Sub Set_部門清單()
- 部門_dgv.DataSource = Nothing : ds.Clear()
- 部門_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 部門_dgv.ColumnHeadersHeight = 25
- 部門_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 部門 FROM METOO部門清單"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds) : 部門_dgv.DataSource = ds.Tables(0) : conn.Close()
- 部門_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_清單2()
- 貼標大項_dgv.DataSource = Nothing : ds1.Clear()
- 貼標大項_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 貼標大項_dgv.ColumnHeadersHeight = 25
- 貼標大項_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 貼標對應名稱 FROM 貼標對應名稱清單"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds1) : 貼標大項_dgv.DataSource = ds1.Tables(0) : conn.Close()
- 貼標大項_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_清單1()
- 部件大項_dgv.DataSource = Nothing : ds2.Clear()
- 部件大項_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 部件大項_dgv.ColumnHeadersHeight = 25
- 部件大項_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 部件類別 FROM 部件大項分類 ORDER BY 部件類別"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds2) : 部件大項_dgv.DataSource = ds2.Tables(0) : conn.Close()
- 部件大項_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_職稱清單()
- 職稱_dgv.DataSource = Nothing : ds3.Clear()
- 職稱_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 職稱_dgv.ColumnHeadersHeight = 25
- 職稱_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 職稱 FROM METOO職稱清單 ORDER BY 職稱"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds3) : 職稱_dgv.DataSource = ds3.Tables(0) : conn.Close()
- 職稱_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_請假類別清單()
- 請假類別_dgv.DataSource = Nothing : ds4.Clear()
- 請假類別_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 請假類別_dgv.ColumnHeadersHeight = 25
- 請假類別_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 請假類別 FROM METOO請假類別 ORDER BY 請假類別"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds4) : 請假類別_dgv.DataSource = ds4.Tables(0) : conn.Close()
- 請假類別_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_廠商類別()
- DataGridView6.DataSource = Nothing : ds5.Clear()
- DataGridView6.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- DataGridView6.ColumnHeadersHeight = 25
- DataGridView6.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 廠商類別 FROM 廠商類別 ORDER BY 廠商類別"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds5) : DataGridView6.DataSource = ds5.Tables(0) : conn.Close()
- DataGridView6.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_年度清單()
- DataGridView7.DataSource = Nothing : ds6.Clear()
- DataGridView7.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- DataGridView7.ColumnHeadersHeight = 25
- DataGridView7.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 年份 FROM 年份清單 ORDER BY 年份 DESC"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds6) : DataGridView7.DataSource = ds6.Tables(0) : conn.Close()
- DataGridView7.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_模具開發用結構清單()
- 模具結構_dgv.DataSource = Nothing : ds7.Clear()
- 模具結構_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 模具結構_dgv.ColumnHeadersHeight = 25
- 模具結構_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 結構 FROM 模具開發用結構清單 ORDER BY 結構"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds7) : 模具結構_dgv.DataSource = ds7.Tables(0) : conn.Close()
- 模具結構_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub Set_模具開發用材質清單()
- 模具材料_dgv.DataSource = Nothing : ds8.Clear()
- 模具材料_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
- 模具材料_dgv.ColumnHeadersHeight = 25
- 模具材料_dgv.AllowUserToAddRows = False
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- SQL1 = "SELECT 材質 FROM 模具開發用材質清單 ORDER BY 材質"
- cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds8) : 模具材料_dgv.DataSource = ds8.Tables(0) : conn.Close()
- 模具材料_dgv.Columns(0).FillWeight = 100
- End Sub
- Private Sub 系統編碼規則_1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Me.MdiParent = WINPROFIT_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
- Set_清單1() : Set_清單2() : Set_年度清單() : Set_部門清單() : Set_職稱清單() : Set_請假類別清單() : Set_廠商類別()
- Set_模具開發用結構清單() : Set_模具開發用材質清單() : Set_帳本清單() : Set_縮寫清單() : Set_客戶清單() : Set_品牌清單()
- End Sub
- Private Sub 客戶_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 客戶_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox11.Text = 客戶_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub 品牌_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 品牌_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox12.Text = 品牌_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub 縮寫_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 縮寫_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox10.Text = 縮寫_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub 帳本_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 帳本_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- 帳本編號_tb.Text = 帳本_dgv("編號", e.RowIndex).Value.ToString : 帳本_tb.Text = 帳本_dgv("帳本名稱", e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 部門_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox1.Text = 部門_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView2_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 貼標大項_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox3.Text = 貼標大項_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView3_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 部件大項_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox4.Text = 部件大項_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView4_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 職稱_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox2.Text = 職稱_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView5_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 請假類別_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox5.Text = 請假類別_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView6_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles DataGridView6.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox6.Text = DataGridView6(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView7_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles DataGridView7.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox8.Text = DataGridView7(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView8_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 模具結構_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox7.Text = 模具結構_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub DataGridView9_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 模具材料_dgv.CellClick
- If e.RowIndex = -1 Then : Else
- TextBox9.Text = 模具材料_dgv(0, e.RowIndex).Value.ToString
- End If
- End Sub
- Private Sub SET_新增按鈕程式共用2()
- cmd.Connection = conn : cmd.CommandText = SQL1 : cmd.ExecuteNonQuery()
- MsgBox("新增完成")
- conn.Close() : dr.Close()
- End Sub
- Private Sub SET_修改按鈕程式共用1()
- cmd.CommandText = SQL1 : cmd.ExecuteNonQuery()
- MsgBox("修改完成")
- conn.Close()
- End Sub
- Private Sub SET_刪除按鈕程式共用1()
- cmd.CommandText = SQL1 : cmd.Connection = conn
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- Dim aa As MsgBoxResult
- aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
- If aa = MsgBoxResult.Ok Then : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : MsgBox("刪除完成") : End If
- conn.Close()
- 式共用1()
- End Sub
- Private Sub 式共用1()
- Set_清單1() : Set_清單2() : Set_年度清單() : Set_部門清單() : Set_職稱清單() : Set_請假類別清單() : Set_廠商類別()
- Set_帳本清單() : Set_模具開發用結構清單() : Set_模具開發用材質清單() : Set_縮寫清單() : Set_客戶清單() : Set_品牌清單() : PA = ""
- End Sub
- Private Sub 式共用2()
- conn.Close() : dr.Close()
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- End Sub
- Private Sub 式共用3()
- If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click
- If TextBox4.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3()
- SQL1 = "SELECT 部件類別 FROM 部件大項分類 WHERE 部件類別 LIKE N'" & TextBox4.Text & "'"
- cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2()
- SQL1 = "INSERT INTO 部件大項分類 (部件類別) VALUES (N'" & TextBox4.Text & "')"
- SET_新增按鈕程式共用2()
- End If
- End If
- 式共用1()
- End Sub
- Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
- If TextBox4.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3()
- SQL1 = "UPDATE 部件大項分類 SET 部件類別 = N'" & PA & "' WHERE 部件類別 LIKE N'" & TextBox4.Text & "'"
- SET_修改按鈕程式共用1()
- End If
- End If
- 式共用1()
- End Sub
- Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
- SQL1 = "DELETE FROM 部件大項分類 WHERE (部件類別 = N'" & TextBox4.Text & "')"
- SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
- If TextBox3.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3()
- SQL1 = "SELECT 貼標對應名稱 FROM 貼標對應名稱清單 WHERE 貼標對應名稱 LIKE N'" & TextBox3.Text & "'"
- cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2()
- SQL1 = "INSERT INTO 貼標對應名稱清單 (貼標對應名稱) VALUES (N'" & TextBox3.Text & "')"
- SET_新增按鈕程式共用2()
- End If
- End If
- 式共用1()
- End Sub
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- If TextBox3.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3()
- SQL1 = "UPDATE 貼標對應名稱清單 SET 貼標對應名稱 = N'" & PA & "' WHERE 貼標對應名稱 LIKE N'" & TextBox3.Text & "'"
- SET_修改按鈕程式共用1()
- End If
- End If
- 式共用1()
- End Sub
- Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
- SQL1 = "DELETE FROM 貼標對應名稱清單 WHERE (貼標對應名稱 = N'" & TextBox3.Text & "')"
- SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button20_Click(sender As Object, e As EventArgs) Handles Button20.Click
- If TextBox8.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 年份 FROM 年份清單 WHERE 年份 LIKE '" & TextBox8.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO 年份清單 (年份) VALUES (N'" & TextBox8.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button19_Click(sender As Object, e As EventArgs) Handles Button19.Click
- If TextBox8.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE 年份清單 SET 年份 = N'" & PA & "' WHERE 年份 LIKE N'" & TextBox8.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button21_Click(sender As Object, e As EventArgs) Handles Button21.Click
- SQL1 = "DELETE FROM 年份清單 WHERE (年份 = N'" & TextBox8.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
- If TextBox1.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 部門 FROM METOO部門清單 WHERE 部門 LIKE '" & TextBox1.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO METOO部門清單 (部門) VALUES (N'" & TextBox1.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
- If TextBox1.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE METOO部門清單 SET 部門 = N'" & PA & "' WHERE 部門 LIKE N'" & TextBox1.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
- SQL1 = "DELETE FROM METOO部門清單 WHERE (部門 = N'" & TextBox1.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
- If TextBox2.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 職稱 FROM METOO職稱清單 WHERE 職稱 LIKE '" & TextBox2.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO METOO職稱清單 (職稱) VALUES (N'" & TextBox2.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click
- If TextBox2.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE METOO職稱清單 SET 職稱 = N'" & PA & "' WHERE 職稱 LIKE N'" & TextBox2.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button12_Click(sender As Object, e As EventArgs) Handles Button12.Click
- SQL1 = "DELETE FROM METOO職稱清單 WHERE (職稱 = N'" & TextBox2.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button14_Click(sender As Object, e As EventArgs) Handles Button14.Click
- If TextBox5.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 請假類別 FROM METOO請假類別 WHERE 請假類別 LIKE '" & TextBox5.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO METOO請假類別 (請假類別) VALUES (N'" & TextBox5.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button13_Click(sender As Object, e As EventArgs) Handles Button13.Click
- If TextBox5.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE METOO請假類別 SET 請假類別 = N'" & PA & "' WHERE 請假類別 LIKE N'" & TextBox5.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click
- SQL1 = "DELETE FROM METOO請假類別 WHERE (請假類別 = N'" & TextBox5.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button17_Click(sender As Object, e As EventArgs) Handles Button17.Click
- If TextBox6.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 廠商類別 FROM 廠商類別 WHERE 廠商類別 LIKE '" & TextBox6.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO 廠商類別 (廠商類別) VALUES (N'" & TextBox6.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button16_Click(sender As Object, e As EventArgs) Handles Button16.Click
- If TextBox6.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE 廠商類別 SET 廠商類別 = N'" & PA & "' WHERE 廠商類別 LIKE N'" & TextBox6.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button18_Click(sender As Object, e As EventArgs) Handles Button18.Click
- SQL1 = "DELETE FROM 廠商類別 WHERE (廠商類別 = N'" & TextBox6.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button23_Click(sender As Object, e As EventArgs) Handles Button23.Click
- If TextBox7.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 結構 FROM 模具開發用結構清單 WHERE 結構 LIKE '" & TextBox7.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO 模具開發用結構清單 (結構) VALUES (N'" & TextBox7.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button22_Click(sender As Object, e As EventArgs) Handles Button22.Click
- If TextBox7.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE 模具開發用結構清單 SET 結構 = N'" & PA & "' WHERE 結構 LIKE N'" & TextBox7.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button24_Click(sender As Object, e As EventArgs) Handles Button24.Click
- SQL1 = "DELETE FROM 模具開發用結構清單 WHERE (結構 = N'" & TextBox7.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button26_Click(sender As Object, e As EventArgs) Handles Button26.Click
- If TextBox9.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 材質 FROM 模具開發用材質清單 WHERE 材質 LIKE '" & TextBox9.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO 模具開發用材質清單 (材質) VALUES (N'" & TextBox9.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button25_Click(sender As Object, e As EventArgs) Handles Button25.Click
- If TextBox9.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE 模具開發用材質清單 SET 材質 = N'" & PA & "' WHERE 材質 LIKE N'" & TextBox9.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button27_Click(sender As Object, e As EventArgs) Handles Button27.Click
- SQL1 = "DELETE FROM 模具開發用材質清單 WHERE (材質 = N'" & TextBox9.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub 帳本_新增_bt_Click(sender As Object, e As EventArgs) Handles 帳本_新增_bt.Click, Button5.Click
- PA = InputBox("請輸入要新增的帳本") : SQL_帳本查詢()
- If dr.Read() Then : MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- '----------------------自动生成流水号-------------------------------------------------------------------------
- SQL_帳本流水號最後一筆()
- If dr.Read() Then : EDR = Double.Parse(Strings.Right(dr("編號").ToString, 3)) : Else : EDR = 0 : End If : conn.Close() : EDR += 1
- If EDR < 10 Then : ESTR = "LN" & "00" & EDR
- ElseIf EDR > 9 And EDR < 100 Then : ESTR = "LN" & "0" & EDR
- ElseIf EDR > 99 Then : ESTR = "LN" & EDR : End If : PA1 = ESTR
- 式共用2() : SQL_帳本新增() : SET_新增按鈕程式共用2()
- End If : 式共用1()
- End Sub
- Private Sub 帳本_修改_bt_Click(sender As Object, e As EventArgs) Handles 帳本_修改_bt.Click
- If 帳本編號_tb.Text = "" Or 帳本_tb.Text = "" Then : MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的職別")
- If PA = "" Then : MsgBox("沒有輸入修改內容")
- Else : 式共用3() : SQL_帳本修改() : SET_修改按鈕程式共用1() : End If
- End If : 式共用1()
- End Sub
- Private Sub 帳本_刪除_bt_Click(sender As Object, e As EventArgs) Handles 帳本_刪除_bt.Click
- SQL_帳本刪除() : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button29_Click(sender As Object, e As EventArgs) Handles Button29.Click
- If TextBox10.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 縮寫 FROM 楦頭縮寫管理 WHERE 縮寫 LIKE '" & TextBox10.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO 楦頭縮寫管理 (縮寫) VALUES (N'" & TextBox10.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button28_Click(sender As Object, e As EventArgs) Handles Button28.Click
- If TextBox10.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE 楦頭縮寫管理 SET 縮寫 = N'" & PA & "' WHERE 縮寫 LIKE N'" & TextBox10.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button30_Click(sender As Object, e As EventArgs) Handles Button30.Click
- SQL1 = "DELETE FROM 楦頭縮寫管理 WHERE (縮寫 = N'" & TextBox10.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button32_Click(sender As Object, e As EventArgs) Handles Button32.Click
- If TextBox11.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT 客戶簡稱 FROM 客戶控制表 WHERE 客戶簡稱 LIKE '" & TextBox11.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO 客戶控制表 (客戶簡稱) VALUES (N'" & TextBox11.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button31_Click(sender As Object, e As EventArgs) Handles Button31.Click
- If TextBox11.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE 客戶控制表 SET 客戶簡稱 = N'" & PA & "' WHERE 客戶簡稱 LIKE N'" & TextBox11.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button33_Click(sender As Object, e As EventArgs) Handles Button33.Click
- SQL1 = "DELETE FROM 客戶控制表 WHERE (客戶簡稱 = N'" & TextBox11.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- '------------------------------------------------------------------------------------------------------------------------------------
- Private Sub Button35_Click(sender As Object, e As EventArgs) Handles Button35.Click
- If TextBox12.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- 式共用3() : SQL1 = "SELECT CUST FROM MTTOOCUST清單 WHERE CUST LIKE '" & TextBox12.Text & "'" : cmd.Connection = conn : cmd.CommandText = SQL1 : dr = cmd.ExecuteReader
- If dr.Read() Then
- MsgBox("資料重複,請從新輸入或檢查") : conn.Close() : dr.Close()
- Else
- 式共用2() : SQL1 = "INSERT INTO MTTOOCUST清單 (CUST) VALUES (N'" & TextBox12.Text & "')" : SET_新增按鈕程式共用2()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button34_Click(sender As Object, e As EventArgs) Handles Button34.Click
- If TextBox12.Text = "" Then
- MsgBox("資料有缺或有誤,請重新檢查")
- Else
- PA = InputBox("請輸入要修改的內容")
- If PA = "" Then
- MsgBox("沒有輸入修改內容")
- Else
- 式共用3() : SQL1 = "UPDATE MTTOOCUST清單 SET CUST = N'" & PA & "' WHERE CUST LIKE N'" & TextBox12.Text & "'" : SET_修改按鈕程式共用1()
- End If
- End If : 式共用1()
- End Sub
- Private Sub Button36_Click(sender As Object, e As EventArgs) Handles Button36.Click
- SQL1 = "DELETE FROM MTTOOCUST清單 WHERE (CUST = N'" & TextBox12.Text & "')" : SET_刪除按鈕程式共用1()
- End Sub
- End Class
|