.Net开发SQlite的时候,几乎一样的代码打开数据库,一个在SQLiteConnection.open挂了,另外一个没有
if (!Directory.Exists(strSQLiteDirectory))
{
Directory.CreateDirectory(strSQLiteDirectory);
}
if (!File.Exists(strSQLitePath))
{
File.Create(strSQLitePath);
}
sqlite.SQLiteConnect(strSQLitePath);
sqlite.SqliteCon.Open();
strSQLiteTableName = FactoryService.CreateSQLiteTable(ref SQLiteColunmNameList, ref SQLiteColumnTypeList);
sqlite.CreateTable(strSQLiteTableName, SQLiteColunmNameList, SQLiteColumnTypeList);