我正在使用SQLite ADO.NET提供程序。
我想通过vb.net的编程方式创建一个包含两个表的数据库。
请提供相应的代码。
我正在使用VS 2010 Winforms,在XP SP3 Pro下工作。
CreateFile()
方法。SQLiteConnection.CreateFile("c:\\mydatabasefile.db3")
关于System.Data.SQLite论坛的更多信息,请参阅。
然后,您可以将临时的CREATE TABLE
语句发送到引擎:
dim myTableCreate as String =
"CREATE TABLE MyTable(CustomerID INTEGER PRIMARY KEY ASC,
FirstName VARCHAR(25));"
cmd.CommandText = myTableCreate
cmd.ExecuteNonQuery()
SQLiteConnection.CreateFile("c:\mydatabasefile.db3")
Using Query As New SQLiteCommand()
Connection.ConnectionString ="DataSource=c:\mydatabasefile.db3;Version=3;New=False;Compress=True;"
Connection.Open()
With Query
.Connection = Connection
.CommandText = "CREATE TABLE MyTable(CustomerID INTEGER PRIMARY KEY ASC, FirstName VARCHAR(25))"
End With
Query.ExecuteNonQuery()
Connection.Close()
End Using
DataSource
应该是 Data Source
。不管怎样,谢谢。 - Ivan Ferrer Villa