在下面的代码中,我看到当我的“描述”类似于:
" ' ' "
时,我在将描述更新到 sqlite 记录时遇到问题。我如何处理 ' 字符。谢谢!
sql = wxString::Format(
"UPDATE event SET event_description='%s' WHERE id=%d",
description.c_str(),
event_id);
rc = sqlite3_exec((sqlite3 *)_theDB, sql.c_str(), NULL, 0, &sqlError);
OP回答了他自己的问题:
查看此常见问题解答我们需要将字符串中出现的 ' 替换为 '