暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

SQL_game_sys.cs 7.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public class SQL_game_sys : MonoBehaviour
  5. {
  6. public static void SQL_使用者_新增(string UID,string 建立日期,string 暱稱, string ID, string AP, string APE, string PW, string GG)
  7. {
  8. SQL_Module.ConnOpen_SQL();
  9. SQL_Module.SQL1 = "INSERT INTO 使用者資料表(使用者UID,建立日期,暱稱,驗證碼,APPLE登入,APPLE信箱,重設密碼,GOOGLE登入,電話,地址) VALUES (N'" + UID + "',N'" + 建立日期 + "',N'" + 暱稱 + "',N'" + ID + "','" + AP + "',N'" + APE + "' ,'" + PW + "','" + GG + "',N'',N'')";
  10. SQL_Module.CmdSet_For_dr();
  11. }
  12. public static void SQL_使用者_查詢暱稱(string UID){
  13. SQL_Module.ConnOpen_SQL();
  14. SQL_Module.SQL1 = "SELECT 使用者UID,暱稱,驗證碼,APPLE登入,APPLE信箱,重設密碼,GOOGLE登入,電話,地址 FROM 使用者資料表 WHERE(使用者UID LIKE N'" + UID + "' )";
  15. SQL_Module.CmdSet_For_dr();
  16. }
  17. public static void SQL_使用者_修改暱稱(string UID,string 暱稱, string 電話, string 地址)
  18. {
  19. SQL_Module.ConnOpen_SQL();
  20. SQL_Module.SQL1 = "UPDATE 使用者資料表 SET 暱稱=N'"+暱稱+"',電話=N'"+電話+"',地址=N'"+地址+"' WHERE(使用者UID LIKE N'" + UID + "' )";
  21. SQL_Module.CmdSet_For_dr();
  22. }
  23. public static void SQL_使用者_重複搜尋(string 密碼)
  24. {
  25. SQL_Module.ConnOpen_SQL();
  26. SQL_Module.SQL1 = "SELECT * FROM 使用者資料表 WHERE(驗證碼 LIKE N'" + 密碼 + "' )";
  27. SQL_Module.CmdSet_For_dr();
  28. }
  29. public static void SQL_使用者_刪除(string UID)
  30. {
  31. SQL_Module.ConnOpen_SQL();
  32. SQL_Module.SQL1 = "DELETE FROM 使用者資料表 WHERE(使用者UID LIKE N'" + UID + "' )";
  33. SQL_Module.CmdSet_For_dr();
  34. }
  35. public static void SQL_查詢貼文流水號(string 日期)
  36. {
  37. SQL_Module.ConnOpen_SQL();
  38. SQL_Module.SQL1 = "SELECT TOP (1) 控制表單號 FROM 貼文控制表 WHERE 控制表單號 LIKE N'%" + 日期 +"%' ORDER BY 控制表單號 DESC";
  39. SQL_Module.CmdSet_For_dr();
  40. }
  41. public static void SQL_查詢圖片流水號()
  42. {
  43. SQL_Module.ConnOpen_SQL圖();
  44. SQL_Module.SQL1 = "SELECT TOP (1) 圖片流水號 FROM 圖片資料庫 ORDER BY 圖片流水號 DESC";
  45. SQL_Module.CmdSet_For_dr();
  46. }
  47. public static void SQL_查詢錄音流水號()
  48. {
  49. SQL_Module.ConnOpen_SQL音();
  50. SQL_Module.SQL1 = "SELECT TOP (1) 錄音流水號 FROM 錄音資料庫 ORDER BY 錄音流水號 DESC";
  51. SQL_Module.CmdSet_For_dr();
  52. }
  53. public static void SQL_新增錄音(string 流水, byte[] 檔案, string 單號)
  54. {
  55. SQL_Module.ConnOpen_SQL音();
  56. SQL_Module.SQL1 = "INSERT INTO 錄音資料庫 (錄音流水號, 錄音檔,控制表單號) VALUES (@流水號, @binary_file, @單號)";
  57. SQL_Module.CmdSet_For_pic(流水, 檔案, 單號);
  58. }
  59. public static void SQL_新增圖片(string 流水, byte[] 檔案,string 單號)
  60. {
  61. SQL_Module.ConnOpen_SQL圖();
  62. SQL_Module.SQL1 = "INSERT INTO 圖片資料庫 (圖片流水號, 圖片,控制表單號) VALUES (@流水號, @binary_file, @單號)";
  63. SQL_Module.CmdSet_For_pic(流水, 檔案,單號);
  64. }
  65. public static void SQL_新增貼文(string 單號, string 時間, string 內容, string 圖1, string 圖2, string 圖3, string 圖4,
  66. string 圖5, string 錄, string 地點1, string 地點2, string UID, string 圖伺服, string 音伺服)
  67. {
  68. SQL_Module.ConnOpen_SQL();
  69. SQL_Module.SQL1 = "INSERT INTO 貼文控制表 (控制表單號, 時間,內容,圖片流水號1,圖片流水號2,圖片流水號3,圖片流水號4,圖片流水號5,錄音流水號,地點1,地點2,UID,圖片資料庫,錄音資料庫) " +
  70. "VALUES (N'" + 單號 + "', N'" + 時間 + "',@內容,N'" + 圖1 + "',N'" + 圖2 + "',N'" + 圖3 + "',N'" + 圖4 + "',N'" + 圖5 + "'" +
  71. ",N'" + 錄 + "',N'" + 地點1 + "',N'" + 地點2 + "',N'" + UID + "',N'" + 圖伺服 + "',N'" + 音伺服 + "')";
  72. SQL_Module.CmdSet_For_post(內容);
  73. }
  74. public static void SQL_使用者_查詢貼文(string UID)
  75. {
  76. SQL_Module.ConnOpen_SQL();
  77. SQL_Module.SQL1 = "SELECT 控制表單號, 時間, 內容, 圖片流水號1, 圖片流水號2, 圖片流水號3, 圖片流水號4, 圖片流水號5, 錄音流水號, 地點1, 地點2, UID,圖片資料庫,錄音資料庫 "+
  78. "FROM 貼文控制表 WHERE ( UID LIKE N'" + UID + "') ORDER BY 控制表單號 DESC";
  79. SQL_Module.CmdSet_For_DGV(SQL_Module.ConString);
  80. }
  81. public static void SQL_讀取圖片(string 單號)
  82. {
  83. SQL_Module.ConnOpen_SQL圖();
  84. SQL_Module.SQL1 = "SELECT 圖片流水號, 圖片, 控制表單號 FROM 圖片資料庫 WHERE (控制表單號 LIKE N'" + 單號 + "')";
  85. SQL_Module.CmdSet_For_DGV(SQL_Module.ConString1);
  86. }
  87. public static void SQL_讀取錄音(string 單號)
  88. {
  89. SQL_Module.ConnOpen_SQL音();
  90. SQL_Module.SQL1 = "SELECT 錄音流水號, 錄音檔, 控制表單號 FROM 錄音資料庫 WHERE (控制表單號 LIKE N'" + 單號 + "')";
  91. SQL_Module.CmdSet_For_dr();
  92. }
  93. public static void SQL_使用者_刪除貼文(string 單號)
  94. {
  95. SQL_Module.ConnOpen_SQL();
  96. SQL_Module.SQL1 = "DELETE FROM 貼文控制表 WHERE ( 控制表單號 LIKE N'" + 單號 + "') ";
  97. SQL_Module.CmdSet_For_dr();
  98. }
  99. public static void SQL_使用者_刪除圖片(string 單號)
  100. {
  101. SQL_Module.ConnOpen_SQL圖();
  102. SQL_Module.SQL1 = "DELETE FROM 圖片資料庫 WHERE ( 控制表單號 LIKE N'" + 單號 + "') ";
  103. SQL_Module.CmdSet_For_dr();
  104. }
  105. public static void SQL_使用者_刪除錄音(string 單號)
  106. {
  107. SQL_Module.ConnOpen_SQL音();
  108. SQL_Module.SQL1 = "DELETE FROM 錄音資料庫 WHERE ( 控制表單號 LIKE N'" + 單號 + "') ";
  109. SQL_Module.CmdSet_For_dr();
  110. }
  111. public static void SQL_使用者_刪除所有貼文(string UID)
  112. {
  113. SQL_Module.ConnOpen_SQL();
  114. SQL_Module.SQL1 = "DELETE FROM 貼文控制表 WHERE ( UID LIKE N'" + UID + "') ";
  115. SQL_Module.CmdSet_For_dr();
  116. }
  117. public static void SQL_使用者_是否APPLE登入(string 驗證碼){
  118. SQL_Module.ConnOpen_SQL();
  119. SQL_Module.SQL1 = "SELECT APPLE登入,APPLE信箱 FROM 使用者資料表 WHERE ( 驗證碼 LIKE N'" + 驗證碼 + "') ";
  120. SQL_Module.CmdSet_For_dr();
  121. }
  122. public static void SQL_使用者重設密碼(string UID){
  123. SQL_Module.ConnOpen_SQL();
  124. SQL_Module.SQL1 = "SELECT 重設密碼 FROM 使用者資料表 WHERE ( 使用者UID LIKE N'" + UID + "') ";
  125. SQL_Module.CmdSet_For_dr();
  126. }
  127. public static void SQL_使用者重設密碼完畢(string UID){
  128. SQL_Module.ConnOpen_SQL();
  129. SQL_Module.SQL1 = "UPDATE 使用者資料表 SET 重設密碼=N'1' WHERE ( 使用者UID LIKE N'" + UID + "') ";
  130. SQL_Module.CmdSet_For_dr();
  131. }
  132. public static void SQL_讀取資料庫名稱(string 區)
  133. {
  134. SQL_Module.ConnOpen_SQL();
  135. SQL_Module.SQL1 = "SELECT TOP (1) 資料庫名稱 FROM 資料庫控制表 WHERE (資料庫鎖定 = 0) AND (資料庫名稱 LIKE '%" + 區 + "%') ORDER BY 資料庫名稱 ";
  136. SQL_Module.CmdSet_For_dr();
  137. }
  138. public static void SQL_網頁讀取()
  139. {
  140. SQL_Module.ConnOpen_SQL();
  141. SQL_Module.SQL1 = "SELECT 名稱, 網址 FROM 網頁讀取 ";
  142. SQL_Module.CmdSet_For_DGV(SQL_Module.ConString);
  143. }
  144. public static void SQL_版本號()
  145. {
  146. SQL_Module.ConnOpen_SQL();
  147. SQL_Module.SQL1 = "SELECT 安卓系統版本號, 安卓送審版本號 FROM 版本號管理";
  148. SQL_Module.CmdSet_For_dr();
  149. }
  150. }