SQLite: экранирование кавычек в Titanium (Javascript) - PullRequest
0 голосов
/ 11 июля 2011

Я использую Titanium в качестве инструмента разработки и хочу вставить строку в базу данных SQLite.

Строка содержит двойные кавычки ("), поэтому каждый раз выдает ошибку.

Как я могу избежать кавычек в строке, чтобы я мог вставить строку в базу данных?

Заранее спасибо!

Tjellekes

Ответы [ 2 ]

1 голос
/ 24 января 2012

Вероятно, вы должны предпочесть методы javascript escape () и unescape (), которые гораздо более обобщены и безопасны. Это работает как шарм с титаном.

1 голос
/ 11 июля 2011

вы пробовали это

db.execute("INSERT INTO schedule(NOTE) VALUES(?), "\" i am in quotes \"");
...