I don't know which encoding is used by Windows to store usernames. The code receives this error even before creating any single table, because I couldn't open a connection.
This is the detail of the exception ********************************* SQLite.SQLiteException was caught HResult=-2146233088 Message=Could not open database file: C:\Users\mehmet_sır\AppData\Local\Packages\xxxxxxxxxxxx-4627-9e0a-083c041c860a_xxxxxxxxxx\RoamingState\test.db (CannotOpen) Source=DBTemplate StackTrace: at SQLite.SQLiteConnection..ctor(String databasePath, Boolean storeDateTimeAsTicks) in d:\Windows8\DBTemplate\DBTemplate\SQLite.cs:line 124 at DBTemplate.DAO.SystemDAO.<InitDB>d__0.MoveNext() in d:\Windows8\DBTemplate\DBTemplate\DAO\SystemDAO.cs:line 24 InnerException: ********************************* On Wed, Mar 13, 2013 at 3:01 PM, James K. Lowden <jklow...@schemamania.org> wrote: > On Wed, 13 Mar 2013 13:45:55 +0200 > Ercan Özdemir <eozdemi...@gmail.com> wrote: > >> I have some applications in Windows 8 store using SQLite as database. >> I discovered that if there are any non-English character in logged on >> username, SQLite couldn't open datase file. > > What encoding is used for these names, and how is the table defined? > I don't see how mis-encoded data could prevent the database from being > opened, but your out-of-ascii experience suggests that possibility. > > --jkl > > > > _______________________________________________ > 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