If you look at shell.c in the code implementing sqlite3.exe, you will find a procedure named resolve_backslashes(char *z) which performs a substitution of '\'-escaped characters that is similar to the C/C++ interpretation of string literals. That is what has sucked up those backslashes.
Getting to what you should do: I advise using plain '/' as the path separator, unless you are fond of using '\\'. The OS is perfectly willing to accept '/'. (I curse IBM's insistence that the backwards convention started in CPM had to be prolonged into MS-DOS. There are fewer and fewer contexts where programs are silly enough to insist on seeing '\' rather than the '/' the rest of the world has settled upon. Cheers, -- Larry Brasfield _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users