2011-06-09 26 views
1

哪些字符在插入JET引擎數據表之前需要轉義?我現在只是替換'這個字符'(這是兩個'字符,而不是一個'字符),它的工作原理很好(我用''字符'引用字符串'你好',所以我會把這個'不要'變成'不')從C#中訪問數據庫的SQL逃逸

到目前爲止它一直工作正常,但是還有其他任何我需要逃脫的字符嗎?我從C#代碼創建這些查詢並執行它們與OleDbCommand

編輯我知道我可以使用參數化查詢,但我想知道答案上面的問題。

回答

1

把'變成''就足夠了。其他角色可以保持不變。

2

而是使用參數化查詢。該供應商將解決所有這些問題都適合你。