/// <summary> /// 创建SQLite数据库文件 /// </summary> /// <param name="dbPath">要创建的SQLite数据库文件路径</param> public static void CreateDB(string dbPath) { using (SQLiteConnection connection = new SQLiteConnection("Data Source=" + dbPath)) { connection.Open(); using (SQLiteCommand command = new SQLiteCommand(connection)) { command.CommandText = "CREATE TABLE Demo(id integer NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE)"; command.ExecuteNonQuery(); command.CommandText = "DROP TABLE Demo"; command.ExecuteNonQuery(); } } }
这样创建试试
一样,还是那个问题
sqlite创建数据库在连接字符串里加就行了,有一个配置.如果文件不存在就创建文件.
还是会出那个错
sqlite这个东西主要注意这三点:
1、系统是多少位要下载相应的SQLite.dll
2、编译时候注意生成的环境是不是对应的。
3、看看vs 是不是缺少vcredist_x86这个文件。