It looks like you're using C# and System.Data.SQLite. If that's the case, use the connection string parameter FailIfMissing=True to throw an exception if the file does not exist.
On 1 April 2018 at 02:34, Jens Alfke <j...@mooseyard.com> wrote: > > > On Mar 31, 2018, at 8:17 AM, Mike Clark <cyberherbal...@gmail.com> > wrote: > > > > Is this expected behavior? > > Yes. If the database file doesn’t exist, opening it will create it. > (That’s how you create new databases.) There is a flag to sqlite3_open (in > the C API) that prevents creating a file. > > —Jens > _______________________________________________ > sqlite-users mailing list > sqlite-users@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users