🌷🌷🌷🌷例子1:连接数据库并执行查询操作
🌷🌷🌷🌷例子2:插入数据并处理异常情况
🌷🌷🌷🌷例子3:更新数据并使用事务处理
🌷🌷🌷🌷例子4:异常处理和日志记录
例子1:连接数据库并执行查询操作
代码示例:
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
string connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=Username;Password=Password";
string query = "SELECT * FROM Customers";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
using (SqlCommand command = new SqlCommand(query, connection))
{
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine("Customer Name: {0}", reader["Name"]);
}
}
}
}
}
}
解析:这个例子展示了如何连接数据库并执行查询操作。首先,我们需要提供连接字符串,包括服务器名、数据库名、用户名和密码等信息。通过创建SqlConnection对象,并将连接字符串作为参数传入,我们可以建立与数据库的连接。然后,通过创建SqlCommand对象,并传入查询语句和连接对象,我们可以执行查询操作。最后,通过创建SqlDataReader对象,我们可以逐行读取查询结果,并进行相应的处理。这个例子的意义在于让学习者了解如何建立数据库连接、执行SQL查询并处理查询结果。