文章预览
在C# WPF应用程序中,与数据库进行交互是一项常见且关键的任务。这通常涉及到执行增删改查(CRUD)操作。以下是三种在WPF中实现数据库CRUD操作的常见方式:使用ADO.NET、Entity Framework Core和Dapper。每种方式都有其特定的使用场景和优缺点。 1. 使用ADO.NET 代码示例: using System . Data . SqlClient ; public class DatabaseOperations { private string connectionString = "your_connection_string" ; public void InsertData ( string data ) { using ( SqlConnection conn = new SqlConnection ( connectionString ) ) { string query = "INSERT INTO YourTable (Column) VALUES (@data)" ; using ( SqlCommand cmd = new SqlCommand ( query , conn ) ) { cmd . Parameters . AddWithValue ( "@data" , data ) ; conn . Open ( ) ; cmd . ExecuteNonQuery ( ) ; } }
………………………………