1. 程式人生 > >SQL中的單引號

SQL中的單引號

呵呵,今晚用ASP寫了個將本地資料夾中的文字檔案自動入庫的程式,發現SQL語句中單引號真是奇怪。 待入庫的內容中含有單引號時,則構建的SQL語句出錯,無法實現入庫操作。 而我又不想將 ' 替換成 &#39; --這樣相當於篡改了入庫內容,不是我所想要的。 最後發現將 ' 替換成 '' 的話,則可成功入庫並保持內容原樣不變 <% .... sContent=Replace("CnLei'Blog", "'", "''") sSqlStr="INSERT INTO testTB(Content) VALUES('"&sContent&"')" Conn.Execute(sSqlStr) .... %>