Android Question Sqlite saveing

TomDuncan

Active Member
Licensed User
Longtime User
Hi All,
I have a program which does this
Code: Copy
SQL.ExecNonQuery("UPDATE daytimes SET patient = '" & DataToSave & "', modified = 1 " & Where)
Where DataToSave is a String.
All is fine till today when testing I put in
Tom's birthday.
What has happened is the ' for Tom has corrupted the data being saved.
How can I fix this error.

I did think of Encoding Base 64 but then all previous data would not work.

Tom

oops Saving, sorry about that
 
you need to escape your DataToSave string.

Code: Copy
SQL.ExecNonQuery("UPDATE daytimes SET patient = '" & DataToSave.replace("'","\'") & "', modified = 1 " & Where)
 
Upvote 0
Back
Top