我有一个数据库创建工具,正在从头开始创建一个数据库。这与提到的方式相同 Here .它会创建一个临时数据库,我可以向其中添加数据。
当我关闭数据库时,它被删除了,这是预期的行为,但我不希望它被删除。
我无法在 System.Data.SQLite 中找到 Save 或 Create 方法并使用 System.IO.File.Create(myDBFilename);
创建一个创建一个 SQLite 无法连接的文件。
如何从头开始在代码中创建和保存数据库?
最佳答案
试试这个, SQLiteConnection.CreateFile("c:\mydatabasefile.db3");
如果一切都失败了,这里还有命令行的东西
sqlite3 test.db
sqlite>CREATE TABLE cars ( id INTEGER PRIMARY KEY AUTOINCREMENT, model text, year integer );
sqlite>insert into cars( model, year ) values( “Ford 350″, 2007 );
sqlite>insert into cars( model, year ) values( “Buick Skylark”, 1953 );
sqlite>insert into cars( model, year ) values( “Honda Civic”, 2002 );
sqlite>Select * from cars;
1|Ford 350|2007
2|Buick Skylark|1953
3|Honda Civic|2002
sqlite>.quit
关于c# - 如何使用 System.Data.SQLite 和 C# 在代码中从头开始创建和保留 SQLite 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7760170/