討論串[.NET] 請問 VB.NET 怎麼預防 SQL INJECTION
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
既然要自己寫,我後來查詢了一些 SQL Injection 比較有可能出現的錯誤規則. 將他做成 function. 以下是程式碼,還煩請大家幫忙檢查一下,那邊有需要修改的,感謝. Public Function UnInjection(ByVal chkWord As String) As Str
(還有633個字)
內容預覽:
1) 把單引號置換成兩個單引號 (SQL Server會視為一個單引號字元). id = replace(id, "'", "''"). sql = "select * from account where id='" & id & '". 2) 乾脆就把單引號移除. id = replace(id
(還有549個字)
首頁
上一頁
1
下一頁
尾頁