在.NET框架中,实现对Microsoft Access数据库的数据插入操作通常涉及以下几个步骤:
以下是一个简单的示例,展示如何使用.NET Framework中的ADO.NET向Access数据库插入数据:
using System;
using System.Data.OleDb;
class Program
{
static void Main()
{
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 sql = "INSERT INTO YourTable (Column1, Column2) VALUES (@Value1, @Value2)";
using (OleDbCommand command = new OleDbCommand(sql, connection))
{
// 添加参数化查询的值
command.Parameters.AddWithValue("@Value1", "SomeValue1");
command.Parameters.AddWithValue("@Value2", "SomeValue2");
try
{
int rowsAffected = command.ExecuteNonQuery();
Console.WriteLine($"{rowsAffected} 行受影响。");
}
catch (Exception ex)
{
Console.WriteLine($"发生错误:{ex.Message}");
}
}
}
}
}
通过以上步骤和方法,可以在.NET环境中有效地实现向Access数据库的数据插入操作。
没有搜到相关的文章