作者b8888 (b8888)
看板Visual_Basic
標題Re: [.NET] 必須宣告純量變數
時間Sat Jan 5 21:19:09 2013
謝謝 O2000及fumizuki的說明,請容小的整理一下
1.每個欄位都要做....
sqlPara.ParameterName = "@id_no"
sqlPara.SqlDbType = SqlDbType.Char
sqlPara.Value = XXXXX (XXXXX 為值)
sqlPara.Size = 30
cmd.Parameters.Add(sqlPara)
sqlPara = New SqlParameter()
sqlPara.ParameterName = "@title_nm"
sqlPara.SqlDbType = SqlDbType.Char
sqlPara.Value = XXXXX (XXXXX 為值)
sqlPara.Size = 200
cmd│Parameters│Add(sqlPara)
sqlPara = New SqlParameter()
cmd.Parameters.Add(sqlPara)
sqlPara = New SqlParameter()
.... (有幾個欄位就重覆幾次)
2.用一個with包起來
With cmd
.Parameters.Add("@id_no", SqlDbType.Char, 30).Value = XXXXX (XXXXX 為值)
.Parameters.Add("@title_nm", SqlDbType.Char, 200).Value = XXXXX (XXXXX 為值)
......
End With
心得:第二種好用
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.225.193
→ MOONRAKER:第二種就是第一種縮寫成constructor fashion這樣 01/06 00:01
→ MOONRAKER:不過cmd│Parameters│Add(sqlPara)是啥 現在有 | 了嗎 01/06 00:02
→ b8888:TO M大是cmd.Parameters.Add(sqlPara),copy至BBS上卻變成| 01/06 09:45