我遇到SQL查詢問題。如何選擇具有關鍵字的特定行
我使用Visual Studio 2015測試我的網站,並使用WebMatrix.Data.Database來完成我的查詢。
不管怎麼說,我創建一個答覆制度,我用這個查詢得到的答覆:
SELECT *
FROM ThreadReply
WHERE ThreadId = " + ThreadId + "
ORDER BY ReplyId DESC
我知道有沒有預防針對SQL注入的,所以請不要問我來解決這個問題。例如:
想要添加的查詢是從某一行開始並繼續一定數量的行,例如;我的意思是像LIMIT命令,你可以選擇你想要開始的行,但顯然它不適用於Visual Studio。
此外,請注意,我希望查詢行具有WHERE
關鍵字的行爲true,因此不是實際表的行。
你如何執行查詢?使用'command.ExecuteReader()'? –
檢查我的答案,並告訴我是否幫助你。 – mybirthname
是啊,它幫助,非常感謝,由於某種原因,當我把WHERE放入時,LIMIT關鍵字不起作用,還有Hari Prasad,我使用了WebMatrix.Data.Database.Query(); –