Desenvolvendo uma aplicação em AIR, usando SQLite, me deparei um com um erro estranho na hora de inserir um registro no DB.
Um campo de texto continha uma áspas simples, e eu, mero mortal vindo de bancos como MySQL e PgSQL, adicionei as famosas barras para escapar os caracteres. Não funcionou.
De acordo com o site do SQLite (www.sqlite.org/lang_expr.html), escapa-se usando, adivinhem, áspas! Veja só o exemplo:
INSERT INTO tablename (id, name, text) VALUES (1, 'Jonnie', 'That''s what she said');
Sim, você viu certo: não são áspas duplas, são duas áspas simples uma ao lado da outra. É isso aÃ.
#fonte do exemplo
0 Comments.