婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL中寫入包含有英文單引號“ '' ”失敗問題深入詳解

SQL中寫入包含有英文單引號“ '' ”失敗問題深入詳解

熱門標簽:怎樣在地圖標注銷售區域 啥是企業400電話辦理 地圖標注費用是多少 外呼系統打電話上限是多少 百應電話機器人優勢 南昌三維地圖標注 電話外呼系統改號 武漢網絡外呼系統服務商 曲靖移動外呼系統公司

當前碰到一個問題,在測試編輯信息內容,其中若編輯的內容包含單引號(‘)則寫入Mysql數據庫時寫入失敗,使用如下代碼進行錯誤打印:

if (!this->m_sql_query.prepare(update_string))
{
printf(“exec fail—>%s\n”, this->m_sql_query.lastError().text().toStdString().c_str());
}
if (!this->m_sql_query.exec())
{
printf(“exec fail—>%s\n”, this->m_sql_query.lastError().text().toStdString().c_str());
}

打印出的結果為:exec fail—>syntax error unable to execute statement

查閱相關資料如下所示:


經過分析后發現插入的內容中在編輯SQL語句的時候字符串被從單引號處截斷,導致語法錯誤。

解決辦法:將包含單引號的字符中的(')換成(''),就可以了。

SQL是用兩個單引號來代替一個單引號的

str = str.replace(” ‘“, ”''“);

到此這篇關于SQL中寫入包含有英文單引號“ ' ”失敗問題深入詳解的文章就介紹到這了,更多相關SQL中寫入包含有英文單引號“ ' ”失敗內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • PostgreSQL 中的單引號與雙引號用法說明
  • 解決python 執行sql語句時所傳參數含有單引號的問題
  • mysql語句如何插入含單引號或反斜杠的值詳解
  • 使用NotePad++錄制宏功能如何快速將sql搜索條件加上前后單引號
  • 關于Mysql查詢帶單引號及插入帶單引號字符串問題
  • sql語句中單引號,雙引號的處理方法

標簽:錦州 甘南 吉林 隨州 黑河 滄州 荊州 資陽

巨人網絡通訊聲明:本文標題《SQL中寫入包含有英文單引號“ '' ”失敗問題深入詳解》,本文關鍵詞  SQL,中,寫入,包含有,包,含有,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL中寫入包含有英文單引號“ '' ”失敗問題深入詳解》相關的同類信息!
  • 本頁收集關于SQL中寫入包含有英文單引號“ '' ”失敗問題深入詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 普兰店市| 宁远县| 上饶市| 集贤县| 雷州市| 遵义县| 余江县| 扬中市| 根河市| 垫江县| 南靖县| 襄城县| 榆社县| 墨玉县| 玉屏| 仙居县| 饶阳县| 闻喜县| 宜君县| 白水县| 闵行区| 通渭县| 浮梁县| 吐鲁番市| 屏南县| 鄂温| 平罗县| 金湖县| 宣威市| 仁布县| 哈尔滨市| 沙湾县| 驻马店市| 新乡市| 增城市| 徐州市| 静安区| 新民市| 临泉县| 长兴县| 绩溪县|