1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- Module SQL_工程公式計算
- Friend Sub SQL_電線清單()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 線別, 公稱截面積, [根數/直徑], 安培容量
- FROM [公式-安培容量表]
- WHERE (配線 LIKE N'" & PA1 & "') AND (絕緣物溫度 LIKE N'" & PA2 & "') AND (CONVERT(int, 安培容量) >= " & PA3 & ") AND (導線管內導線數 LIKE N'" & PA4 & "')
- ORDER BY 排序"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_電線總類清單1()
- ConnOpen_工程SQL() : SQL1 = "SELECT 絕緣電線種類 FROM [公式-低壓絕緣電線最高容許溫度表] WHERE (CONVERT(int, 絕緣物容許溫度) >= " & PA1 & ")" : CmdSet_For_dr()
- End Sub
- Friend Sub SQL_安培容量表基數1()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 公稱截面積 FROM [公式-安培容量表] WHERE (線別 LIKE '" & PA9 & "') GROUP BY 公稱截面積, 排序 ORDER BY 排序"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_安培容量表基數2()
- ConnOpen_工程SQL()
- SQL1 = "SELECT [根數/直徑] FROM [公式-安培容量表] WHERE (線別 LIKE '" & PA9 & "') GROUP BY [根數/直徑], 排序 ORDER BY 排序"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_安培容量表基數3()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 導線管內導線數 FROM [公式-安培容量表] WHERE (配線 LIKE '" & PA9 & "') GROUP BY 導線管內導線數
- ORDER BY (CASE 導線管內導線數 WHEN 'NA' THEN '00' WHEN '3以下' THEN '01' WHEN '4' THEN '02' WHEN '5-6' THEN '03' WHEN
- '7-10' THEN '04' WHEN '7-15' THEN '05' WHEN '7-15' THEN '06' WHEN '41-60' THEN '07' WHEN '61以上' THEN '08' ELSE '99' END)"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_安培容量表基數4()
- ConnOpen_工程SQL()
- SQL1 = "SELECT [60℃], [75℃], [80℃], [90℃] FROM [公式-絕緣物周溫超標修正係數] WHERE (周圍溫度 LIKE N'" & PA9 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_安培容量表基數5()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 公稱截面積 FROM [公式-安培容量表] WHERE ([根數/直徑] LIKE N'" & PA9 & "') GROUP BY 公稱截面積"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_安培容量表基數6()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 安培容量 FROM [公式-安培容量表]
- WHERE (配線 LIKE N'" & PA1 & "') AND (線別 LIKE N'" & PA2 & "') AND ([根數/直徑] LIKE N'" & PA3 & "') AND
- (絕緣物溫度 LIKE N'" & PA4 & "') AND (導線管內導線數 LIKE N'" & PA5 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_電纜安培容量表基數1()
- ConnOpen_工程SQL() : SQL1 = "SELECT 材質 FROM [公式-電纜安培容量表] WHERE (施工 LIKE N'" & PA9 & "') GROUP BY 材質" : CmdSet_For_dr()
- End Sub
- Friend Sub SQL_電纜安培容量表基數2()
- ConnOpen_工程SQL() : SQL1 = "SELECT [管路數/心數] FROM [公式-電纜安培容量表] WHERE (材質 LIKE N'" & PA8 & "') AND (施工 LIKE N'" & PA9 & "') GROUP BY [管路數/心數]" : CmdSet_For_dr()
- End Sub
- Friend Sub SQL_電纜安培容量表基數3()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 公稱截面積 FROM [公式-電纜安培容量表] WHERE (材質 LIKE N'" & PA8 & "') AND (施工 LIKE N'" & PA9 & "') AND (額定電壓 LIKE N'" & PA7 & "')
- GROUP BY 公稱截面積 ORDER BY CONVERT(int, 公稱截面積)"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_電纜安培容量表基數4()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 安培容量 FROM [公式-電纜安培容量表]
- WHERE (材質 LIKE N'" & PA8 & "') AND (施工 LIKE N'" & PA9 & "') AND (額定電壓 LIKE N'" & PA7 & "') AND (公稱截面積 LIKE N'" & PA6 & "') AND ([管路數/心數] LIKE N'" & PA5 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_電纜安培容量表基數5()
- ConnOpen_工程SQL() : SQL1 = "SELECT 周圍溫度, 地下敷設, 暗渠空架 FROM [公式-高壓電纜安培容量修正係數] WHERE (周圍溫度 LIKE N'" & PA9 & "')" : CmdSet_For_dr()
- End Sub
- Friend Sub SQL_電纜清單()
- ConnOpen_工程SQL()
- SQL1 = "SELECT 公稱截面積, 安培容量
- FROM [公式-電纜安培容量表]
- WHERE (施工 LIKE N'" & PA1 & "') AND (材質 LIKE N'" & PA2 & "') AND (CONVERT(int,
- 安培容量) >= " & PA3 & ") AND (額定電壓 LIKE N'" & PA4 & "') AND ([管路數/心數] LIKE N'" & PA5 & "')
- ORDER BY [管路數/心數], CONVERT(int, 公稱截面積)"
- CmdSet_For_DGV()
- End Sub
- End Module
|