using System.Collections; using System.Collections.Generic; using UnityEngine; public class SQL_game_sys : MonoBehaviour { public static void SQL_使用者_新增(string UID,string 建立日期,string 暱稱, string ID, string AP, string APE, string PW, string GG) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "INSERT INTO 使用者資料表(使用者UID,建立日期,暱稱,驗證碼,APPLE登入,APPLE信箱,重設密碼,GOOGLE登入,電話,地址) VALUES (N'" + UID + "',N'" + 建立日期 + "',N'" + 暱稱 + "',N'" + ID + "','" + AP + "',N'" + APE + "' ,'" + PW + "','" + GG + "',N'',N'')"; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_查詢暱稱(string UID){ SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT 使用者UID,暱稱,驗證碼,APPLE登入,APPLE信箱,重設密碼,GOOGLE登入,電話,地址 FROM 使用者資料表 WHERE(使用者UID LIKE N'" + UID + "' )"; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_修改暱稱(string UID,string 暱稱, string 電話, string 地址) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "UPDATE 使用者資料表 SET 暱稱=N'"+暱稱+"',電話=N'"+電話+"',地址=N'"+地址+"' WHERE(使用者UID LIKE N'" + UID + "' )"; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_重複搜尋(string 密碼) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT * FROM 使用者資料表 WHERE(驗證碼 LIKE N'" + 密碼 + "' )"; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_刪除(string UID) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "DELETE FROM 使用者資料表 WHERE(使用者UID LIKE N'" + UID + "' )"; SQL_Module.CmdSet_For_dr(); } public static void SQL_查詢貼文流水號(string 日期) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT TOP (1) 控制表單號 FROM 貼文控制表 WHERE 控制表單號 LIKE N'%" + 日期 +"%' ORDER BY 控制表單號 DESC"; SQL_Module.CmdSet_For_dr(); } public static void SQL_查詢圖片流水號() { SQL_Module.ConnOpen_SQL圖(); SQL_Module.SQL1 = "SELECT TOP (1) 圖片流水號 FROM 圖片資料庫 ORDER BY 圖片流水號 DESC"; SQL_Module.CmdSet_For_dr(); } public static void SQL_查詢錄音流水號() { SQL_Module.ConnOpen_SQL音(); SQL_Module.SQL1 = "SELECT TOP (1) 錄音流水號 FROM 錄音資料庫 ORDER BY 錄音流水號 DESC"; SQL_Module.CmdSet_For_dr(); } public static void SQL_新增錄音(string 流水, byte[] 檔案, string 單號) { SQL_Module.ConnOpen_SQL音(); SQL_Module.SQL1 = "INSERT INTO 錄音資料庫 (錄音流水號, 錄音檔,控制表單號) VALUES (@流水號, @binary_file, @單號)"; SQL_Module.CmdSet_For_pic(流水, 檔案, 單號); } public static void SQL_新增圖片(string 流水, byte[] 檔案,string 單號) { SQL_Module.ConnOpen_SQL圖(); SQL_Module.SQL1 = "INSERT INTO 圖片資料庫 (圖片流水號, 圖片,控制表單號) VALUES (@流水號, @binary_file, @單號)"; SQL_Module.CmdSet_For_pic(流水, 檔案,單號); } public static void SQL_新增貼文(string 單號, string 時間, string 內容, string 圖1, string 圖2, string 圖3, string 圖4, string 圖5, string 錄, string 地點1, string 地點2, string UID, string 圖伺服, string 音伺服) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "INSERT INTO 貼文控制表 (控制表單號, 時間,內容,圖片流水號1,圖片流水號2,圖片流水號3,圖片流水號4,圖片流水號5,錄音流水號,地點1,地點2,UID,圖片資料庫,錄音資料庫) " + "VALUES (N'" + 單號 + "', N'" + 時間 + "',@內容,N'" + 圖1 + "',N'" + 圖2 + "',N'" + 圖3 + "',N'" + 圖4 + "',N'" + 圖5 + "'" + ",N'" + 錄 + "',N'" + 地點1 + "',N'" + 地點2 + "',N'" + UID + "',N'" + 圖伺服 + "',N'" + 音伺服 + "')"; SQL_Module.CmdSet_For_post(內容); } public static void SQL_使用者_查詢貼文(string UID) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT 控制表單號, 時間, 內容, 圖片流水號1, 圖片流水號2, 圖片流水號3, 圖片流水號4, 圖片流水號5, 錄音流水號, 地點1, 地點2, UID,圖片資料庫,錄音資料庫 "+ "FROM 貼文控制表 WHERE ( UID LIKE N'" + UID + "') ORDER BY 控制表單號 DESC"; SQL_Module.CmdSet_For_DGV(SQL_Module.ConString); } public static void SQL_讀取圖片(string 單號) { SQL_Module.ConnOpen_SQL圖(); SQL_Module.SQL1 = "SELECT 圖片流水號, 圖片, 控制表單號 FROM 圖片資料庫 WHERE (控制表單號 LIKE N'" + 單號 + "')"; SQL_Module.CmdSet_For_DGV(SQL_Module.ConString1); } public static void SQL_讀取錄音(string 單號) { SQL_Module.ConnOpen_SQL音(); SQL_Module.SQL1 = "SELECT 錄音流水號, 錄音檔, 控制表單號 FROM 錄音資料庫 WHERE (控制表單號 LIKE N'" + 單號 + "')"; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_刪除貼文(string 單號) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "DELETE FROM 貼文控制表 WHERE ( 控制表單號 LIKE N'" + 單號 + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_刪除圖片(string 單號) { SQL_Module.ConnOpen_SQL圖(); SQL_Module.SQL1 = "DELETE FROM 圖片資料庫 WHERE ( 控制表單號 LIKE N'" + 單號 + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_刪除錄音(string 單號) { SQL_Module.ConnOpen_SQL音(); SQL_Module.SQL1 = "DELETE FROM 錄音資料庫 WHERE ( 控制表單號 LIKE N'" + 單號 + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_刪除所有貼文(string UID) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "DELETE FROM 貼文控制表 WHERE ( UID LIKE N'" + UID + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者_是否APPLE登入(string 驗證碼){ SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT APPLE登入,APPLE信箱 FROM 使用者資料表 WHERE ( 驗證碼 LIKE N'" + 驗證碼 + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者重設密碼(string UID){ SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT 重設密碼 FROM 使用者資料表 WHERE ( 使用者UID LIKE N'" + UID + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_使用者重設密碼完畢(string UID){ SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "UPDATE 使用者資料表 SET 重設密碼=N'1' WHERE ( 使用者UID LIKE N'" + UID + "') "; SQL_Module.CmdSet_For_dr(); } public static void SQL_讀取資料庫名稱(string 區) { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT TOP (1) 資料庫名稱 FROM 資料庫控制表 WHERE (資料庫鎖定 = 0) AND (資料庫名稱 LIKE '%" + 區 + "%') ORDER BY 資料庫名稱 "; SQL_Module.CmdSet_For_dr(); } public static void SQL_網頁讀取() { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT 名稱, 網址 FROM 網頁讀取 "; SQL_Module.CmdSet_For_DGV(SQL_Module.ConString); } public static void SQL_版本號() { SQL_Module.ConnOpen_SQL(); SQL_Module.SQL1 = "SELECT 安卓系統版本號, 安卓送審版本號 FROM 版本號管理"; SQL_Module.CmdSet_For_dr(); } }