簡體   English   中英

SQL 轉義以從 C# 訪問數據庫

[英]SQL Escape for access database from C#

在插入 JET Engine 數據表之前需要對哪些字符進行轉義? 我目前只是替換這個 ' 的 ' 字符(這是兩個 ' 字符,而不是一個 " 字符)並且它工作得很好(我用 ' 字符引用字符串,就像這樣 'hello' 所以我會把這個:'don't'變成這個'don''t')。

到目前為止,它一直運行良好,但是我還需要逃脫其他角色嗎? 我從 C# 代碼創建這些查詢並使用OleDbCommand執行它們。

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

而是使用參數化查詢。 提供商將為您解決所有這些問題。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM