[問題] 請問有關ASP與SQL

看板Web_Design作者 (唯心而已矣)時間15年前 (2010/08/07 10:19), 編輯推噓4(405)
留言9則, 6人參與, 最新討論串1/1
SELECT * FROM dbo.Newop201 WHERE iaID = '"& hcia &"' 我資料表Newop201裡面確定iaid欄位中有hcia這資料 但是為什麼抓不到值呢?? 這樣寫出來的語法,會找不到資料q_q hcia是char型態 sorry 新手^^".. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.4.136

08/07 10:25, , 1F
iaID是什麼型態?
08/07 10:25, 1F

08/07 10:51, , 2F
改成這樣呢 iaID= '"& "hcia" &"'
08/07 10:51, 2F

08/07 11:03, , 3F
hcia是你程式的變數還是你要查的字串?
08/07 11:03, 3F

08/07 11:21, , 4F
如果是iaID裡的字串,應該寫'hcia'就可以了吧
08/07 11:21, 4F

08/07 13:28, , 5F
你先用Response.write 去 print ,然後看看sql 有沒有問題
08/07 13:28, 5F

08/07 13:29, , 6F
如果目測沒有問題,直接丟到db去執行看看系統怎麼回.
08/07 13:29, 6F

08/07 22:12, , 7F
char 型態會多存空白喔,trim 一下巴
08/07 22:12, 7F

08/08 20:18, , 8F
hcia←應該不是變數吧~那直接 idID = 'hcia' 就好了
08/08 20:18, 8F

08/08 20:19, , 9F
建議改varchar
08/08 20:19, 9F
文章代碼(AID): #1CNCANpf (Web_Design)