[自問自答] asp.net 的SQL Select的問題

看板Web_Design作者 (我是丁丁的娘!!!!)時間19年前 (2006/12/30 00:48), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我的資料表欄位MenuID 資料型別是int 我想要設一個變數IDnumber (=1,2,3,4,5,........) Dim idnumber as integer objCmd = New SqlCommand("SELECT * FROM Menu WHERE MenuID=" &Idnumber&"",objCon) 會出現將 varchar 值 'Idnumber' 轉換成資料類型 int 時,轉換失敗。 這是為什麼...... /_________________\ 自問自答 要用("SELECT * FROM MenuUse where MenuID='" & i & "'", objConMenuUse) ^^^ -- 紐西蘭+澳洲35天之旅~╭(′▽`)╯╭(′▽`)╯╭(′▽`)╯ http://www.wretch.cc/blog/wen1015 天天都有日記 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.227.5

12/30 01:25, , 1F
"SELECT * FROM Menu Where MenuID=" & Idnumber
12/30 01:25, 1F
我用 objCmd = New SqlCommand("SELECT * FROM Menu WHERE MenuID="&Idnumber ,objCon) 還是會出現將 varchar 值 'Idnumber' 轉換成資料類型 int 時,轉換失敗。/___\ ※ 編輯: wen1015 來自: 140.115.227.5 (12/30 03:27)

12/30 11:17, , 2F
請用parameter的方式填值 不要用串字串的....
12/30 11:17, 2F
文章代碼(AID): #15bKRvbk (Web_Design)