【发布时间】:2016-07-27 01:16:31
【问题描述】:
SQLiteConnection.Open 在打开非数据库文件时不会抛出异常。
private void openDatabase()
{
sqlite = new SQLiteConnection("Data Source=" + this.filePath + ";Version=3;");
try
{
sqlite.Open();
}
catch(SQLiteException e)
{
MessageBox.Show(e.Message + e.StackTrace);
}
}
如何确定文件是否为 SQLite 数据库?
【问题讨论】: