0

javascriptのすべての文字をエスケープして、データベースに挿入できるようにする方法を探しています。しかし、escape()はコードを壊しているので、使いたくありません。

このエラーが発生しました:

[エラー]SQLステートメントが無効です。エラー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(category、title、url、description)VALUES( '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 に答える