1. 程式人生 > >mysql中插入單引號的問題

mysql中插入單引號的問題

 用SQL語句往資料庫某欄位(字元型)中插入字串,但是當該字串中帶有單引號(')時就會出錯!因為插入的字串被從單引號處截斷,造成SQL語句的語法錯誤!
插入數字型變數,不存在這種問題
解決方法:  strSql = _T("Sql執行語句");   strSql.Replace(_T("'"), "''");
其實也就是把 一個單引號換成兩個單引號就OK了。