I’m using SQLite to compare some ids (varchar 50) so I get a numeric database id.
I’m using C# and visual studio 2003. Pretty new in C# so maybe I’m doing a newbie mistake.
When doing some comparison like the following
SELECT * FROM tblUSer WHERE Use_id like '%Ñ120%'
I don’t get anything even if this exist… I suppose is an encoding problem, but I don’t know how to solve it.
I can’t change the database schema since is not my database (need to modify select some data and update a field).
I can’t change the data per se since it is a data that already exist and the user codes are the same as some reference like a club id or something…
Changing the data to UTF-8 worked to make it do the query (without it it would give an error) but still I don’t get the desired data. Maybe is also how the data is saved by the original program.
What do I do so my query works with the Ñ?
What if your remove the N from your query and just check
and then select the appropriate ones in C#?