You should be using prepared statements. If that's not possible, then
escape the "'", for example:

        INSERT INTO "this" VALUES ('Rootuser''s Desktop')

On Tue, 2010-03-02 at 12:51 -0600, Kavita Raghunathan wrote:
> I notice that when I try to insert the character “’” as part of a string into 
> the sqlite database, my updates don’t work. Any ideas why? The same string 
> without the “’” character works. I have not debugged to see where exactly in 
> sqlite it fails.
> 
> I’m inserting a text like this: “Rootuser’s desktop” does not work. “Rootuser 
> desktop” works, the update to database suceeds and I’m able to view it using 
> select.
> 
> Regards,
> Kavita
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to