Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

合約係數新增.vb 1.8KB

12345678910111213141516171819202122232425
  1. Public Class 合約係數新增
  2. Dim ESTR As String
  3. Dim EDR As Integer
  4. Private Sub 合約係數新增_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  5. 單位_cb.Text = "%"
  6. End Sub
  7. Private Sub 係數流水號()
  8. SQL_合約報價係數_最後一筆資料()
  9. If dr.Read() Then : EDR = Double.Parse(Strings.Right(dr("流水號").ToString, 9)) : Else : EDR = 0 : End If
  10. conn.Close() : EDR += 1
  11. If EDR < 10 Then : ESTR = "CF" & "00000000" & EDR : ElseIf EDR > 9 And EDR < 100 Then : ESTR = "CF" & "0000000" & EDR
  12. ElseIf EDR > 99 And EDR < 1000 Then : ESTR = "CF" & "000000" & EDR : ElseIf EDR > 999 And EDR < 10000 Then : ESTR = "CF" & "00000" & EDR
  13. ElseIf EDR > 9999 And EDR < 100000 Then : ESTR = "CF" & "0000" & EDR : ElseIf EDR > 99999 And EDR < 100000 Then : ESTR = "CF" & "000" & EDR
  14. ElseIf EDR > 999999 And EDR < 1000000 Then : ESTR = "CF" & "00" & EDR : ElseIf EDR > 9999999 And EDR < 10000000 Then : ESTR = "CF" & "0" & EDR
  15. ElseIf EDR > 99999999 Then : ESTR = "CF" & EDR : End If
  16. PA1 = ESTR
  17. End Sub
  18. Private Sub 存檔_bt_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
  19. If 主項目_tb.Text = "" Then : MsgBox("主項目不可以是空白!!") : Else : PA2 = 主項目_tb.Text : PA4 = 單位_cb.Text
  20. 係數流水號() : PA = "" : PA3 = 係數1_nud.Value : SQL_合約報價係數_新增() : 係數流水號() : PA = "廠房用" : PA3 = 係數1_nud.Value : SQL_合約報價係數_新增()
  21. 係數流水號() : PA = "宿舍用" : PA3 = 係數2_nud.Value : SQL_合約報價係數_新增() : 係數流水號() : PA = "辦公樓用" : PA3 = 係數3_nud.Value : SQL_合約報價係數_新增()
  22. MsgBox("新項目與係數已加入到資料庫中!!") : Me.Close()
  23. End If
  24. End Sub
  25. End Class