0

我正在寻找一种方法来转义 javascript 中的所有字符,以便将它们插入数据库。但我不想使用 escape() 因为那会破坏我的代码。

现在收到此错误:

[错误] 无效的 SQL 语句。Error Domain=com.plausiblelabs.pldatabase Code=3 “解析提供的 SQL 语句时发生错误。” UserInfo=0x6de2b50 {com.plausiblelabs.pldatabase.error.vendor.code=1, NSLocalizedDescription=解析提供的 SQL 语句时发生错误。

com.plausiblelabs.pldatabase.error.query.string=INSERT INTO vac(类别、标题、url、描述)值('201'、'Adviseur Bankshop'、'someurl'、'description \'t more text.')

4

1 回答 1

2

您可以在 Appcelerator 中使用参数。

DB.db.execute(
    "INSERT INTO feeds (title, description) VALUES (?, ?)",
    'Good News!', 'A little description'
);
于 2011-04-27T12:44:30.923 回答