Переглянути джерело

修改中文樣品單拷貝單據時因簡繁體字行造成的BUG

Signed-off-by: B70340 <b70340@gmail.com>
B70340 5 роки тому
джерело
коміт
4e51cae14b

BIN
.vs/TENDEN-MES-SYS/v16/.suo Переглянути файл


+ 1
- 1
TENDEN-MES-SYS/Module/Module1.vb Переглянути файл

4
     Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public 登入人IP As String
4
     Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public 登入人IP As String
5
     Public CC(99) As Boolean : Public AA(99) As String : Public 登入判斷 As Boolean
5
     Public CC(99) As Boolean : Public AA(99) As String : Public 登入判斷 As Boolean
6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7
-    Public 版本 As String = "2020061101"
7
+    Public 版本 As String = "2020071001"
8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9
     Public SQL1 As String
9
     Public SQL1 As String
10
     Public 匯率 As Double
10
     Public 匯率 As Double

BIN
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.exe Переглянути файл


BIN
TENDEN-MES-SYS/bin/Debug/TENDEN-ERP-SYS.pdb Переглянути файл


BIN
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.exe Переглянути файл


BIN
TENDEN-MES-SYS/obj/Debug/TENDEN-ERP-SYS.pdb Переглянути файл


BIN
TENDEN-MES-SYS/obj/Debug/天盾國際管理系統.vbprojAssemblyReference.cache Переглянути файл


+ 15
- 15
TENDEN-MES-SYS/樣品訂單管理/中文樣品單.vb Переглянути файл

1121
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1121
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1122
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.面料 " &
1122
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.面料 " &
1123
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 1) AND " &
1123
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 1) AND " &
1124
-                           "(確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1124
+                           "(確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1125
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1125
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1126
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1126
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1127
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "1" & "0" & ii + 1
1127
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "1" & "0" & ii + 1
1142
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1142
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1143
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.內裏 " &
1143
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.內裏 " &
1144
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 2) AND " &
1144
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 2) AND " &
1145
-                           "(確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1145
+                           "(確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1146
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1146
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1147
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1147
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1148
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "2" & "0" & ii + 1
1148
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "2" & "0" & ii + 1
1163
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1163
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1164
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.底部 " &
1164
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.底部 " &
1165
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 3) AND " &
1165
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 3) AND " &
1166
-                           "(確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1166
+                           "(確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1167
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1167
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1168
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1168
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1169
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "3" & "0" & ii + 1
1169
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "3" & "0" & ii + 1
1184
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1184
                     SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單明細表.樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, 確認樣品單明細表.廠商, " &
1185
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.飾物 " &
1185
                            "確認樣品單明細表.樣品流水號 FROM 確認樣品單明細表 LEFT OUTER JOIN 確認樣品單控制表 ON 確認樣品單明細表.樣品流水號二 = 確認樣品單控制表.飾物 " &
1186
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 4) AND " &
1186
                            "WHERE (確認樣品單明細表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單明細表.樣品流水號二, 1) LIKE 4) AND " &
1187
-                           "(確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1187
+                           "(確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') ORDER BY   確認樣品單控制表.顏色, 確認樣品單明細表.細項"
1188
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1188
                     cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1189
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1189
                     For ii As Integer = 0 To DataGridView9.Rows.Count - 1
1190
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "4" & "0" & ii + 1
1190
                         If ii < 10 Then : 樣品單流水號變數3 = 樣品單流水號變數2 & "4" & "0" & ii + 1
1231
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1231
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1232
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.面料 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1232
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.面料 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1233
                        "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.面料 = " &
1233
                        "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.面料 = " &
1234
-                       "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1234
+                       "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1235
                        "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.面料, 1) LIKE 1)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1235
                        "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.面料, 1) LIKE 1)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1236
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1236
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1237
                 Dim ii As Integer = 0
1237
                 Dim ii As Integer = 0
1256
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1256
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1257
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.面料 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1257
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.面料 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1258
                        "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.面料 = " &
1258
                        "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.面料 = " &
1259
-                       "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1259
+                       "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1260
                        "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.面料, 1) LIKE 1) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1260
                        "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.面料, 1) LIKE 1) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1261
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1261
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1262
                 Dim ii As Integer = 0
1262
                 Dim ii As Integer = 0
1282
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1282
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1283
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.內裏 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1283
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.內裏 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1284
                            "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.內裏 = " &
1284
                            "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.內裏 = " &
1285
-                           "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1285
+                           "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1286
                            "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.內裏, 1) LIKE 2)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1286
                            "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.內裏, 1) LIKE 2)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1287
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1287
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1288
                 Dim ii As Integer = 0
1288
                 Dim ii As Integer = 0
1307
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1307
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1308
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.內裏 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1308
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.內裏 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1309
                            "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.內裏 = " &
1309
                            "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.內裏 = " &
1310
-                           "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1310
+                           "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1311
                            "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.內裏, 1) LIKE 2) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1311
                            "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.內裏, 1) LIKE 2) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1312
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1312
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1313
                 Dim ii As Integer = 0
1313
                 Dim ii As Integer = 0
1333
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1333
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1334
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.底部 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1334
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.底部 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1335
                        "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.底部 = " &
1335
                        "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.底部 = " &
1336
-                       "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1336
+                       "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1337
                        "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.底部, 1) LIKE 3)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1337
                        "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.底部, 1) LIKE 3)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1338
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1338
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1339
                 Dim ii As Integer = 0
1339
                 Dim ii As Integer = 0
1358
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1358
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1359
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.底部 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1359
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.底部 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1360
                        "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.底部 = " &
1360
                        "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.底部 = " &
1361
-                       "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1361
+                       "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1362
                        "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.底部, 1) LIKE 3) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1362
                        "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.底部, 1) LIKE 3) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1363
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1363
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1364
                 Dim ii As Integer = 0
1364
                 Dim ii As Integer = 0
1384
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1384
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1385
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.飾物 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1385
                 SQL1 = "SELECT 確認樣品單控制表暫存檔.顏色, 確認樣品單控制表暫存檔.飾物 AS 樣品流水號二, 確認樣品單明細表暫存檔.樣品流水號三, 確認樣品單明細表暫存檔.細項, 確認樣品單明細表暫存檔.內容, " &
1386
                        "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.飾物 = " &
1386
                        "確認樣品單明細表暫存檔.廠商, 確認樣品單明細表暫存檔.樣品流水號 FROM 確認樣品單控制表暫存檔 LEFT OUTER JOIN 確認樣品單明細表暫存檔 ON 確認樣品單控制表暫存檔.飾物 = " &
1387
-                       "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1387
+                       "確認樣品單明細表暫存檔.樣品流水號二 WHERE (確認樣品單控制表暫存檔.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1388
                        "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.飾物, 1) LIKE 4)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1388
                        "AND (確認樣品單控制表暫存檔.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表暫存檔.飾物, 1) LIKE 4)  ORDER BY   確認樣品單明細表暫存檔.樣品流水號三 DESC"
1389
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1389
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1390
                 Dim ii As Integer = 0
1390
                 Dim ii As Integer = 0
1409
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1409
                 If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
1410
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.飾物 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1410
                 SQL1 = "SELECT 確認樣品單控制表.顏色, 確認樣品單控制表.飾物 AS 樣品流水號二, 確認樣品單明細表.樣品流水號三, 確認樣品單明細表.細項, 確認樣品單明細表.內容, " &
1411
                        "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.飾物 = " &
1411
                        "確認樣品單明細表.廠商, 確認樣品單明細表.樣品流水號 FROM 確認樣品單控制表 LEFT OUTER JOIN 確認樣品單明細表 ON 確認樣品單控制表.飾物 = " &
1412
-                       "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE '" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1412
+                       "確認樣品單明細表.樣品流水號二 WHERE (確認樣品單控制表.顏色 LIKE N'" & DataGridView4.Rows(i).Cells("顏色").Value & "') " &
1413
                        "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.飾物, 1) LIKE 4) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1413
                        "AND (確認樣品單控制表.樣品流水號 LIKE '" & TextBox3.Text & "') AND (RIGHT(確認樣品單控制表.飾物, 1) LIKE 4) ORDER BY   確認樣品單明細表.樣品流水號三 DESC"
1414
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1414
                 cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.SelectCommand.CommandTimeout = 900 : da.Fill(ds8) : DataGridView9.DataSource = ds8.Tables(0) : conn.Close()
1415
                 Dim ii As Integer = 0
1415
                 Dim ii As Integer = 0
2167
             PA = InputBox("請輸入關鍵字")
2167
             PA = InputBox("請輸入關鍵字")
2168
             Set_DGV2載入前設定()
2168
             Set_DGV2載入前設定()
2169
             SQL1 = "SELECT 形體名, 形體號, 顏色, 類型, 圖片編號 FROM 圖片庫一 " &
2169
             SQL1 = "SELECT 形體名, 形體號, 顏色, 類型, 圖片編號 FROM 圖片庫一 " &
2170
-                   "WHERE 類型 LIKE '%產地標%' AND (形體名 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE '%" & PA & "%') ORDER BY   類型, 形體名, 形體號, 顏色"
2170
+                   "WHERE 類型 LIKE '%產地標%' AND (形體名 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE N'%" & PA & "%') ORDER BY   類型, 形體名, 形體號, 顏色"
2171
             Set_DGV2載入後設定() : Set_grid1()
2171
             Set_DGV2載入後設定() : Set_grid1()
2172
         ElseIf Button15.Enabled = True And Button16.Enabled = True And Button17.Enabled = False And Button42.Enabled = True And Button44.Enabled = True Then
2172
         ElseIf Button15.Enabled = True And Button16.Enabled = True And Button17.Enabled = False And Button42.Enabled = True And Button44.Enabled = True Then
2173
             PA = InputBox("請輸入關鍵字")
2173
             PA = InputBox("請輸入關鍵字")
2174
             Set_DGV3載入前設定()
2174
             Set_DGV3載入前設定()
2175
             If 開發部門 = False And 確認部門 = True Then
2175
             If 開發部門 = False And 確認部門 = True Then
2176
                 SQL1 = "SELECT 形體名, 形體號, 顏色, 類型, 圖片編號 FROM 圖片庫一 " &
2176
                 SQL1 = "SELECT 形體名, 形體號, 顏色, 類型, 圖片編號 FROM 圖片庫一 " &
2177
-                       "WHERE 類型 NOT LIKE '%產地標' AND 類型 LIKE '確認%' AND (形體名 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE '%" & PA & "%') ORDER BY   類型, 形體名, 形體號, 顏色"
2177
+                       "WHERE 類型 NOT LIKE '%產地標' AND 類型 LIKE '確認%' AND (形體名 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE N'%" & PA & "%') ORDER BY   類型, 形體名, 形體號, 顏色"
2178
             ElseIf 開發部門 = True And 確認部門 = False Then
2178
             ElseIf 開發部門 = True And 確認部門 = False Then
2179
                 SQL1 = "SELECT 形體名, 形體號, 顏色, 類型, 圖片編號 FROM 圖片庫一 " &
2179
                 SQL1 = "SELECT 形體名, 形體號, 顏色, 類型, 圖片編號 FROM 圖片庫一 " &
2180
-                       "WHERE 類型 NOT LIKE '%產地標' AND 類型 LIKE '開發%' AND (形體名 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE '%" & PA & "%') ORDER BY   類型, 形體名, 形體號, 顏色"
2180
+                       "WHERE 類型 NOT LIKE '%產地標' AND 類型 LIKE '開發%' AND (形體名 LIKE '%" & PA & "%' OR 形體號 LIKE '%" & PA & "%' OR 顏色 LIKE N'%" & PA & "%') ORDER BY   類型, 形體名, 形體號, 顏色"
2181
             End If
2181
             End If
2182
             Set_DGV3載入後設定() : Set_grid2()
2182
             Set_DGV3載入後設定() : Set_grid2()
2183
         ElseIf Button15.Enabled = True And Button16.Enabled = True And Button17.Enabled = True And Button42.Enabled = False And Button44.Enabled = True Then
2183
         ElseIf Button15.Enabled = True And Button16.Enabled = True And Button17.Enabled = True And Button42.Enabled = False And Button44.Enabled = True Then

Завантаження…
Відмінити
Зберегти