ACCESS数据库创建代码
时间: 2023-10-15 19:07:01 浏览: 146
以下是使用 ADO.NET 创建 ACCESS 数据库的示例代码:
```csharp
string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\mydatabase.accdb;Persist Security Info=False;";
OleDbConnection connection = new OleDbConnection(connectionString);
try
{
string createTableSql = "CREATE TABLE mytable (id INT NOT NULL, name VARCHAR(50), PRIMARY KEY (id))";
OleDbCommand command = new OleDbCommand(createTableSql, connection);
connection.Open();
command.ExecuteNonQuery();
Console.WriteLine("Table created successfully!");
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
}
finally
{
connection.Close();
}
```
上述代码中,connectionString 是连接 ACCESS 数据库的字符串,其中 Provider 指定了使用的 OLE DB 提供程序,Data Source 指定了数据库文件的路径。在 try 块中,使用 OleDbCommand 对象创建创建表的 SQL 语句,并使用 command.ExecuteNonQuery() 方法执行该语句。在 finally 块中使用 connection.Close() 关闭连接。执行完毕后,将在 ACCESS 数据库中创建一个名为 mytable 的表。
阅读全文