123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
-
- public class SQL_Comm : MonoBehaviour
- {
- public static void SQL_查詢資料庫位置(){
- SQL_Module.ConnOpen_SQL_備();
- SQL_Module.SQL1 = "SELECT 位址 FROM PHP連線 WHERE 名稱 LIKE N'WS' AND 類別 LIKE N'正式登入' ";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_查詢版本號(){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = "SELECT 手機認證版本號,手機送審版本號,APK連結 FROM 版本號管理 ";
- 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 區域,string 年份,string 搜尋條件){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 流水號 AS [客戶編號], 負責人 AS [申請人], 聯繫人1 AS [聯繫人], 簡稱 AS [來電日期],負責人電話 AS [接聽人員] , 聯繫人1電話 AS [聯繫電話],
- 申請人性別 AS 性別,轉介單位, 郵遞區號, 地址 AS [地址], 聯繫人2郵件 AS [備註] , 聯繫人1郵件 AS [區域], 聯繫人3 , 聯繫人3電話,
- 負責人員, 負責人員電話
- FROM 客戶資料表 WHERE 聯繫人1郵件 LIKE N'" + 區域 + "' AND 簡稱 LIKE N'" + 年份 + "%' "+ 搜尋條件 + @"
- ORDER BY 客戶資料表.流水號 DESC";
- SQL_Module.CmdSet_For_DGV();
- }
- public static void SQL_報告書_清單(string 客戶編號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 流水號 AS 文件號, 客戶編號, 日期, 開立人, 圖檔資料庫
- FROM 報告書控制表
- WHERE 區域 LIKE N'"+ Main.Global.gUser區域 +@"' AND 報告書狀態 LIKE N'已開單' AND 客戶編號 LIKE N'"+客戶編號+@"'
- ORDER BY 流水號 DESC";
- SQL_Module.CmdSet_For_DGV();
- }
- public static void SQL_取得報告書資料(string 報告書流水號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 報告書控制表.流水號, 報告書控制表.開立人, 客戶資料表.負責人, 報告書控制表.圖檔資料庫
- FROM 報告書控制表 INNER JOIN 客戶資料表 ON 報告書控制表.客戶編號 = 客戶資料表.流水號
- WHERE 報告書控制表.流水號 LIKE N'"+報告書流水號+"'";
- 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 區域){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = "SELECT TOP (1) 流水號 FROM 客戶資料表 WHERE 聯繫人1郵件 LIKE N'" + 區域 + "' ORDER BY 流水號 DESC";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_客戶資料表_新增(string 客戶編號,string 簡稱,string 客戶名稱,string 公司電話,string 地址,string 負責人,string 負責人電話,string 聯繫人1,string 聯繫人1電話,
- string 聯繫人2,string 聯繫人2郵件,string 聯繫人1郵件,string 轉介單位,string 聯繫人2電話,string 聯繫人3,string 聯繫人3電話,string 負責人員,string 負責人員電話,string 申請人性別,
- string 郵遞區號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"INSERT INTO 客戶資料表 (流水號 , 簡稱, 客戶名稱, 公司電話, 地址, 負責人, 負責人電話, 聯繫人1, 聯繫人1電話, 聯繫人2, 聯繫人2郵件 , 聯繫人1郵件,轉介單位,聯繫人2電話,聯繫人3, 聯繫人3電話, 負責人員, 負責人員電話,申請人性別,郵遞區號 )
- VALUES (N'" + 客戶編號 + "', N'" + 簡稱 + "', N'" + 客戶名稱 + "', N'" + 公司電話 + @"', N'" + 地址 + "', N'" + 負責人 + "', N'" + 負責人電話 + "', N'" + 聯繫人1 + @"',
- N'" + 聯繫人1電話 + "', N'" + 聯繫人2 + "', N'" + 聯繫人2郵件 + "', N'" + 聯繫人1郵件 + "', N'" + 轉介單位 + "' , N'" + 聯繫人2電話 + "' ,N'" + 聯繫人3 + @"',
- N'" + 聯繫人3電話 + "', N'" + 負責人員 + "',N'" + 負責人員電話 + "',N'" + 申請人性別 + "',N'" + 郵遞區號 + "' )";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_客戶資料表_年份(){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = "SELECT 年份 FROM 年份清單 ORDER BY 年份 DESC";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_相關文件圖片清單(string 報告書號,string 階段){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 流水號,圖片 FROM 相關文件圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 階段 LIKE N'" + 階段 + "'";
- Debug.Log(SQL_Module.SQL1);
- SQL_Module.CmdSet_For_DGV_pic();
- }
-
- public static void SQL_取得文件號清單(string 報告書流水號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 文件號 AS [id],文件號
- FROM 報告書圖檔
- WHERE 報告書號 LIKE N'"+報告書流水號+@"' AND 階段 LIKE N'報告書'
- ORDER BY 文件號";
- SQL_Module.CmdSet_For_DGV_pic();
- }
- public static void SQL_取得報告書項目清單(string 報告書流水號,string 文件號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 流水號, 料號, 扶手總長度
- FROM 報告書明細表
- WHERE 報告書號 LIKE N'"+報告書流水號+"' AND 文件號 LIKE N'"+文件號+"'";
- SQL_Module.CmdSet_For_DGV();
- }
- public static void SQL_取得報告書項目清單2(string 報告書流水號,string 文件號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 報告書明細表.流水號, 報告書明細表.料號 AS 施作項目, 報告書明細表.料號, 報告書明細表.扶手總長度, [WS-ERP-SYS].dbo.物料資料庫.品名
- FROM 報告書明細表 LEFT OUTER JOIN [WS-ERP-SYS].dbo.物料資料庫 ON 報告書明細表.料號 = [WS-ERP-SYS].dbo.物料資料庫.料號
- WHERE 報告書明細表.報告書號 LIKE N'"+報告書流水號+"' AND 報告書明細表.文件號 LIKE N'"+文件號+"'";
- SQL_Module.CmdSet_For_DGV();
- }
- public static void SQL_報告書_查詢施作(string 報告書號,string 文件號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 流水號,料號 FROM 報告書明細表 WHERE 報告書號 LIKE N'"+ 報告書號 +"' AND 文件號 LIKE N'"+文件號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_修改施作(string 物料料號,string 報告書號,string 文件號,string 流水號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"UPDATE 報告書明細表 SET 料號 = N'" + 物料料號 + "' WHERE 報告書號 LIKE N'"+ 報告書號 +"' AND 文件號 LIKE N'"+文件號+"' AND 流水號 LIKE N'"+流水號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_修改施作2(string 物料料號,string 報告書號,string 文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"UPDATE 施工圖檔 SET 物料料號 = N'" + 物料料號 + "' WHERE 報告書號 LIKE N'"+ 報告書號 +"' AND 報告書文件號 LIKE N'"+文件號+"' ";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_新增施作(string 物料料號,string 報告書號,string 文件號,string 流水號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"INSERT INTO 報告書明細表 (流水號, 文件號, 料號, 備註, 報告書號, 扶手總長度, 給付額度, 最高給付額度) VALUES (N'"+流水號+"',N'"+文件號+"',N'"+物料料號+"',N'',N'"+報告書號+"',N'',N'',N'' )";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_上傳施工圖檔(string 報告書號,string 階段,string 報告書文件號 ,string 物料料號 ,byte[] 圖片 ,string 檔案 ,string 文件號,string 扶手長度,string 明細表流水號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"INSERT INTO 施工圖檔(報告書號, 階段, 報告書文件號, 物料料號, 圖片, 檔案, 文件號,扶手長度,明細表流水號)
- VALUES(N'"+報告書號+"', N'"+階段+"', N'"+報告書文件號+"', N'"+物料料號+"', @binary_file, N'"+檔案+"', N'"+文件號+"', N'"+扶手長度+"', N'"+明細表流水號+"')";
- SQL_Module.CmdSet_For_pic(圖片);
- }
- public static void SQL_更新施工圖檔(string 報告書號,string 階段,string 報告書文件號 ,string 物料料號 ,byte[] 圖片 ,string 文件號,string 明細表流水號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = "UPDATE 施工圖檔 SET 圖片= @binary_file WHERE (報告書號 LIKE N'"+報告書號+"' AND 階段 LIKE N'"+階段+"' AND 報告書文件號 LIKE N'"+報告書文件號+@"' AND
- 物料料號 LIKE N'"+物料料號+"' AND 文件號 LIKE N'"+文件號+"' AND 明細表流水號 LIKE N'"+明細表流水號+"') ";
- SQL_Module.CmdSet_For_pic(圖片);
- }
- public static void SQL_讀取施工圖檔流水號(string 報告書號,string 階段,string 報告書文件號 ,string 物料料號,string 明細表流水號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT TOP(1) 文件號 FROM 施工圖檔 WHERE 報告書號 LIKE N'"+報告書號+"' AND 階段 LIKE N'"+階段+"' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 物料料號 LIKE N'"+物料料號+"' AND 明細表流水號 LIKE N'"+明細表流水號+"' ORDER BY 文件號 DESC";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_讀取相關文件圖檔流水號(string 報告書號,string 階段){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT TOP(1) 流水號 FROM 相關文件圖檔 WHERE 報告書號 LIKE N'"+報告書號+"' AND 階段 LIKE N'"+階段+"' ORDER BY 流水號 DESC";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_上傳相關文件圖檔(string 流水號,string 報告書號,string 階段 ,byte[] 圖片 ,string 檔案 ,string 備註){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"INSERT INTO 相關文件圖檔(流水號, 報告書號, 階段, 圖片, 檔案, 備註)
- VALUES(N'"+流水號+"',N'"+報告書號+"', N'"+階段+"', @binary_file, N'"+檔案+"', N'"+備註+"')";
- SQL_Module.CmdSet_For_pic(圖片);
- }
-
- public static void SQL_報告書_施工圖片清單(string 報告書號,string 階段,string 報告書文件號 ,string 物料料號,string 明細表流水號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 文件號,圖片 FROM 施工圖檔 WHERE 報告書號 LIKE N'"+報告書號+"' AND 階段 LIKE N'"+階段+"' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 物料料號 LIKE N'"+物料料號+"' AND 明細表流水號 LIKE N'"+明細表流水號+"' ORDER BY 文件號";
- Debug.Log(SQL_Module.SQL1);
- SQL_Module.CmdSet_For_DGV_pic();
- }
- public static void SQL_報告書_客戶清單(string 區域){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 流水號 AS 客戶編號, 簡稱 AS 來電日期, 負責人 AS 申請人, 聯繫人1 AS 聯繫人, 聯繫人1電話 AS 聯繫電話, 地址, 客戶名稱 AS 需求, 聯繫人2電話 AS 特殊需求
- FROM 客戶資料表
- WHERE (聯繫人1郵件 LIKE N'" + 區域 + @"')
- ORDER BY 客戶編號 DESC";
- SQL_Module.CmdSet_For_DGV();
- }
- 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_取得加盟商編號(string 區域){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 加盟商編碼 FROM 加盟商資料表 WHERE 區域 LIKE N'" + 區域 + "'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_查詢圖檔資料庫(){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT TOP (1) 資料庫名稱, 資料庫鎖定
- FROM 資料庫控制表
- WHERE (資料庫名稱 LIKE N'WS-ERP-Image-%') AND (資料庫鎖定 LIKE N'0')
- ORDER BY 資料庫名稱";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_新增(string 流水號,string 客戶編號,string 日期,string 開立人,string 區域,string 圖檔資料庫){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"INSERT INTO 報告書控制表(流水號, 客戶編號, 報告書狀態, 日期, 開立人, 區域,圖檔資料庫)
- VALUES (N'" + 流水號 + "' ,N'" + 客戶編號 + "',N'已開單' ,N'" + 日期 + "' ,N'" + 開立人 + "',N'" + 區域 + "',N'" + 圖檔資料庫 + "' )";
- 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_上傳報告書圖檔(string 報告書號,string 階段,string 文件號,byte[] 圖片 ,string 檔案){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"INSERT INTO 報告書圖檔(報告書號, 階段, 文件號, 圖片, 檔案)
- VALUES(N'"+報告書號+"', N'"+階段+"', N'"+文件號+"', @binary_file, N'"+檔案+"')";
- SQL_Module.CmdSet_For_pic(圖片);
- }
- public static void SQL_更新報告書圖檔(string 報告書號,string 階段,string 文件號,byte[] 圖片){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"UPDATE 報告書圖檔 SET 圖片= @binary_file WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 階段 LIKE N'" + 階段 + "' AND 文件號 LIKE N'" + 文件號 + "' ";
- SQL_Module.CmdSet_For_pic(圖片);
- }
- public static void SQL_報告書_報告書圖片清單(string 報告書號,string 階段,string 文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 文件號,圖片 FROM 報告書圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 階段 LIKE N'" + 階段 + "' AND 文件號 LIKE N'" + 文件號 + "' ORDER BY 文件號 DESC";
- SQL_Module.CmdSet_For_DGV_pic();
- }
- public static void SQL_報告書_長照物料清單(){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT DISTINCT 品名 AS 長期照顧類,料號,品名 FROM 物料資料庫 WHERE 供應商編號 LIKE N'C' AND 停用 LIKE N'1' ORDER BY 料號";
- SQL_Module.CmdSet_For_DGV();
- }
- public static void SQL_報告書_項目物料清單(string 類別,string 編號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT DISTINCT 品名 AS "+類別+",料號,品名 FROM 物料資料庫 WHERE 供應商編號 LIKE N'"+編號+"' AND 停用 LIKE N'1' ORDER BY 料號";
- SQL_Module.CmdSet_For_DGV();
- }
- 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 流水號,string 文件號,string 料號,string 備註,string 報告書號,string 扶手總長度){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"INSERT INTO 報告書明細表 (流水號,文件號,料號,備註,報告書號,扶手總長度)
- VALUES (N'" + 流水號 + "' ,N'" + 文件號 + "' ,N'" + 料號 + "' ,N'" + 備註 + "' ,N'" + 報告書號 + "',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 報告書號,string 報告書文件號,string 物料料號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"DELETE FROM 施工圖檔 WHERE (報告書號 LIKE N'" + 報告書號 + "' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 物料料號 LIKE N'"+物料料號+"' )";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_施工圖檔扶手長度清單(string 報告書號,string 報告書文件號,string 物料料號,string 明細表流水號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 扶手長度 FROM 施工圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 階段 LIKE N'施工前' AND 報告書文件號 LIKE N'" + 報告書文件號 + "' AND 物料料號 LIKE N'"+物料料號+"' AND 明細表流水號 LIKE N'"+明細表流水號+"' ";
- SQL_Module.CmdSet_For_DGV_pic();
- }
- public static void SQL_報告書_施工圖檔扶手長度(string 報告書號,string 報告書文件號,string 物料料號,string 明細表流水號,string 文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 扶手長度 FROM 施工圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 階段 LIKE N'施工前' AND 報告書文件號 LIKE N'" + 報告書文件號 + "' AND 物料料號 LIKE N'"+物料料號+"' AND 明細表流水號 LIKE N'"+明細表流水號+"' AND 文件號 LIKE N'"+文件號+"' ";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_刪除報告書圖檔(string 報告書號,string 報告書文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"DELETE FROM 報告書圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 文件號 LIKE N'"+報告書文件號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_刪除報告書明細(string 報告書號,string 報告書文件號,string 料號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"DELETE FROM 報告書明細表 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 文件號 LIKE N'"+報告書文件號+"' AND 料號 LIKE N'"+料號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_刪除報告書施工圖檔(string 報告書號,string 報告書文件號,string 料號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"DELETE FROM 施工圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 物料料號 LIKE N'"+料號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_刪除報告書施工圖檔照片(string 報告書號,string 報告書文件號,string 報告書施工狀態,string 明細表流水號,string 物料料號,string 文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"DELETE FROM 施工圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 階段 LIKE N'"+報告書施工狀態+@"'
- AND 明細表流水號 LIKE N'"+明細表流水號+"' AND 物料料號 LIKE N'"+物料料號+"' AND 文件號 LIKE N'"+文件號+"'";
- Debug.Log(SQL_Module.SQL1);
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_刪除報告書相關文件圖檔照片(string 報告書號,string 報告書施工狀態,string 文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"DELETE FROM 相關文件圖檔 WHERE 報告書號 LIKE N'" + 報告書號 + "' AND 階段 LIKE N'"+報告書施工狀態+@"' AND 流水號 LIKE N'"+文件號+"'";
- Debug.Log(SQL_Module.SQL1);
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_讀取報告書備註(string 報告書號,string 報告書文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 備註 FROM 報告書圖檔 WHERE 報告書號 LIKE N'"+報告書號+"' AND 文件號 LIKE N'"+報告書文件號+"' ";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_讀取施工備註(string 報告書號,string 報告書文件號,string 報告書施工狀態,string 明細表流水號,string 物料料號,string 文件號){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = @"SELECT 備註 FROM 施工圖檔 WHERE 報告書號 LIKE N'"+報告書號+"' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 階段 LIKE N'"+報告書施工狀態+@"'
- AND 明細表流水號 LIKE N'"+明細表流水號+"' AND 物料料號 LIKE N'"+物料料號+"' AND 文件號 LIKE N'"+文件號+"'";
- Debug.Log(SQL_Module.SQL1);
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_讀取施工備註2(string 報告書號,string 報告書文件號,string 明細表流水號,string 物料料號){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = @"SELECT 備註 FROM 報告書明細表 WHERE 報告書號 LIKE N'"+報告書號+"' AND 文件號 LIKE N'"+報告書文件號+@"'AND 流水號 LIKE N'"+明細表流水號+"' AND 料號 LIKE N'"+物料料號+"'";
- Debug.Log(SQL_Module.SQL1);
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_寫入報告書備註(string 報告書號,string 報告書文件號,string 備註){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = "UPDATE 報告書圖檔 SET 備註=N'"+備註+"' WHERE 報告書號 LIKE N'"+報告書號+"' AND 文件號 LIKE N'"+報告書文件號+"' ";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_寫入施工備註(string 報告書號,string 報告書文件號,string 報告書施工狀態,string 明細表流水號,string 物料料號,string 文件號,string 備註){
- SQL_Module.ConnOpen_SQL圖();
- SQL_Module.SQL1 = "UPDATE 施工圖檔 SET 備註=N'"+備註+"' WHERE 報告書號 LIKE N'"+報告書號+"' AND 報告書文件號 LIKE N'"+報告書文件號+"' AND 階段 LIKE N'"+報告書施工狀態+@"'
- AND 明細表流水號 LIKE N'"+明細表流水號+"' AND 物料料號 LIKE N'"+物料料號+"' AND 文件號 LIKE N'"+文件號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- public static void SQL_報告書_寫入施工備註2(string 報告書號,string 報告書文件號,string 明細表流水號,string 物料料號,string 備註){
- SQL_Module.ConnOpen_SQL();
- SQL_Module.SQL1 = "UPDATE 報告書明細表 SET 備註=N'"+備註+"' WHERE 報告書號 LIKE N'"+報告書號+"' AND 文件號 LIKE N'"+報告書文件號+@"' AND 流水號 LIKE N'"+明細表流水號+"' AND 料號 LIKE N'"+物料料號+"'";
- SQL_Module.CmdSet_For_dr();
- }
- }
|