C# Access读写
时间: 2023-09-08 10:13:03 浏览: 50
你好!对于C#中的Access数据库读写操作,你可以使用ADO.NET来实现。以下是一个简单的示例代码,展示了如何连接到Access数据库、执行查询和插入操作:
```csharp
using System;
using System.Data.OleDb;
namespace AccessReadWriteExample
{
class Program
{
static void Main(string[] args)
{
// 连接字符串
string connectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\path\to\your\database.accdb";
// 查询数据
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
connection.Open();
string query = "SELECT * FROM TableName";
OleDbCommand command = new OleDbCommand(query, connection);
OleDbDataReader reader = command.ExecuteReader();
while (reader.Read())
{
// 读取数据
string columnName = reader["ColumnName"].ToString();
// 处理数据...
}
reader.Close();
}
// 插入数据
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
connection.Open();
string insertQuery = "INSERT INTO TableName (ColumnName1, ColumnName2) VALUES (@Value1, @Value2)";
OleDbCommand insertCommand = new OleDbCommand(insertQuery, connection);
insertCommand.Parameters.AddWithValue("@Value1", "SomeValue1");
insertCommand.Parameters.AddWithValue("@Value2", "SomeValue2");
int rowsAffected = insertCommand.ExecuteNonQuery();
Console.WriteLine("插入成功!受影响的行数:" + rowsAffected);
}
}
}
}
```
请注意,上述示例中的连接字符串需要根据你的实际情况进行修改。同时,记得在项目中引用 `System.Data` 和 `System.Data.OleDb` 命名空间。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)