Brak opisu
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.

SQL_章程管理系統.vb 5.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. Module SQL_章程管理系統
  2. '----------------------------系統使用說明--------------------------------------------------------------------------------------------------------------------------------------
  3. Friend Sub SQL_主功能讀取()
  4. Dim SS As String : If 系統語言 = "繁體中文" Then : SS = "繁體中文" : Else : SS = "Indonesian" : End If
  5. ConnOpen_管理SQL()
  6. SQL1 = "SELECT 系統教學說明.主項, QQ1.內容 AS 主項目
  7. FROM 系統教學說明 LEFT OUTER JOIN
  8. (SELECT 內容, 控件 FROM [HX-GPS-ERP-SYS].dbo.系統介面語言
  9. WHERE (語言 LIKE '" & SS & "') AND (編碼 LIKE 'H001')) AS QQ1 ON 系統教學說明.主項目 = QQ1.控件
  10. WHERE (系統教學說明.語言 LIKE '" & SS & "') AND (系統教學說明.子項 LIKE '0') AND (系統教學說明.細項 LIKE '0')
  11. ORDER BY 系統教學說明.主項, 系統教學說明.子項, 系統教學說明.細項"
  12. CmdSet_For_dr()
  13. End Sub
  14. Friend Sub SQL_子功能讀取()
  15. Dim SS As String : If 系統語言 = "繁體中文" Then : SS = "繁體中文" : Else : SS = "Indonesian" : End If
  16. ConnOpen_管理SQL()
  17. SQL1 = "SELECT QQ2.內容, 系統教學說明.主項, 系統教學說明.子項, 系統教學說明.細項, QQ2.內容 AS 子項目, 系統教學說明.標題, 系統教學說明.說明, 系統教學說明.影片
  18. FROM 系統教學說明 LEFT OUTER JOIN
  19. (SELECT 內容, 控件 FROM [HX-GPS-ERP-SYS].dbo.系統介面語言
  20. WHERE (語言 LIKE '" & SS & "') AND (編碼 LIKE 'H001')) AS QQ2 ON 系統教學說明.子項目 = QQ2.控件
  21. WHERE (系統教學說明.語言 LIKE '" & SS & "') AND (系統教學說明.主項 LIKE '" & PA47 & "') AND (系統教學說明.子項 NOT LIKE '0')
  22. ORDER BY 系統教學說明.主項, 系統教學說明.子項, 系統教學說明.細項"
  23. CmdSet_For_DGV()
  24. End Sub
  25. Friend Sub SQL_子功能讀取1()
  26. Dim SS As String : If 系統語言 = "繁體中文" Then : SS = "Indonesian" : Else : SS = "繁體中文" : End If
  27. ConnOpen_管理SQL()
  28. SQL1 = "SELECT QQ2.內容, 系統教學說明.主項, 系統教學說明.子項, 系統教學說明.細項, QQ2.內容 AS 子項目, 系統教學說明.標題, 系統教學說明.說明, 系統教學說明.影片
  29. FROM 系統教學說明 LEFT OUTER JOIN
  30. (SELECT 內容, 控件 FROM [HX-GPS-ERP-SYS].dbo.系統介面語言
  31. WHERE (語言 LIKE '" & SS & "') AND (編碼 LIKE 'H001')) AS QQ2 ON 系統教學說明.子項目 = QQ2.控件
  32. WHERE (系統教學說明.語言 LIKE '" & SS & "') AND (系統教學說明.主項 LIKE '" & PA47 & "') AND (系統教學說明.子項 LIKE '" & PA46 & "') AND (系統教學說明.細項 LIKE '" & PA45 & "')
  33. ORDER BY 系統教學說明.主項, 系統教學說明.子項, 系統教學說明.細項"
  34. CmdSet_For_dr()
  35. End Sub
  36. Friend Sub SQL_系統教學說明讀取()
  37. ConnOpen_管理SQL()
  38. SQL1 = "SELECT TOP(1) 細項 FROM 系統教學說明 WHERE (主項 LIKE '" & PA47 & "') AND (子項 LIKE '" & PA46 & "') ORDER BY 細項 DESC"
  39. CmdSet_For_dr()
  40. End Sub
  41. Friend Sub SQL_統教學說明新增()
  42. ConnOpen_管理SQL()
  43. SQL1 = " INSERT INTO 系統教學說明 (主項, 子項, 細項, 主項目, 子項目, 標題, 說明, 語言, 影片)
  44. VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "',
  45. N'" & PA6 & "', N'" & PA7 & "', N'" & PA8 & "')"
  46. CmdSet_For_dr()
  47. End Sub
  48. Friend Sub SQL_統教學說明刪除()
  49. ConnOpen_管理SQL() : SQL1 = " DELETE 系統教學說明 WHERE (主項 LIKE N'" & PA & "') AND (子項 LIKE N'" & PA1 & "') AND (細項 LIKE N'" & PA2 & "')" : CmdSet_For_dr()
  50. End Sub
  51. Friend Sub SQL_統教學說明修改()
  52. ConnOpen_管理SQL()
  53. SQL1 = " UPDATE 系統教學說明 SET 標題 = N'" & PA5 & "', 說明 = N'" & PA6 & "', 影片 = N'" & PA8 & "'
  54. WHERE 主項 LIKE N'" & PA & "' AND 子項 LIKE N'" & PA1 & "' AND 細項 LIKE N'" & PA2 & "' AND 語言 LIKE N'" & PA7 & "'"
  55. CmdSet_For_dr()
  56. End Sub
  57. '----------------------------單次授權功能--------------------------------------------------------------------------------------------------------------------------------------
  58. Friend Sub SQL_授權清單()
  59. ConnOpen()
  60. SQL1 = "SELECT 授權碼 AS [" & 表頭(177) & "], 授權人 AS [" & 表頭(176) & "], 授權功能 AS [" & 表頭(175) & "], 已使用 FROM 授權碼資料表 WHERE 已使用 = 0 ORDER BY 授權功能"
  61. CmdSet_For_DGV()
  62. End Sub
  63. Friend Sub SQL_授權碼()
  64. ConnOpen() : SQL1 = "SELECT 驗證碼 FROM 授權碼資料表 WHERE 驗證碼 LIKE N'" & PA20 & "' AND 授權人 LIKE '" & PA19 & "'" : CmdSet_For_dr()
  65. End Sub
  66. Friend Sub SQL_授權碼新增()
  67. ConnOpen() : SQL1 = " INSERT INTO 授權碼資料表 (授權碼, 授權人, 授權功能, 已使用) VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA2 & "', '0')" : CmdSet_For_dr()
  68. End Sub
  69. Friend Sub SQL_請購功能單次授權碼使用驗證()
  70. ConnOpen() : SQL1 = "SELECT 授權碼 FROM 授權碼資料表 WHERE 授權碼 LIKE N'" & PA20 & "' AND 授權功能 LIKE 'A01' AND 已使用 = 0" : CmdSet_For_dr()
  71. End Sub
  72. Friend Sub SQL_授權使用()
  73. ConnOpen() : SQL1 = "UPDATE 授權碼資料表 SET 已使用 = '1' WHERE 授權碼 LIKE N'" & PA20 & "'" : CmdSet_For_dr()
  74. End Sub
  75. End Module