using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
string connectionString = "Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;";
// 创建SqlConnection对象并打开连接
using (SqlConnection conn = new SqlConnection(connectionString))
{
try
{
conn.Open();
Console.WriteLine("Connection opened successfully.");
// 定义SQL查询语句
string query = "SELECT * FROM Employees";
// 创建SqlCommand对象并执行查询
using (SqlCommand cmd = new SqlCommand(query, conn))
{
// 使用SqlDataReader读取查询结果
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
// 读取每一行的数据
Console.WriteLine($"{reader["ID"]} - {reader["Name"]}");
}
}
}
}
catch (Exception ex)
{
Console.WriteLine("An error occurred: " + ex.Message);
}
finally
{
// 确保连接关闭
conn.Close();
Console.WriteLine("Connection closed.");
}
}
}
}
connectionString 包含了连接到 SQL Server 数据库所需的信息,如服务器地址、数据库名称、用户名和密码。using 语句确保连接在使用完毕后自动关闭。SELECT 查询来获取 Employees 表中的所有记录。try-catch-finally 块来捕获和处理可能发生的异常,并确保连接在任何情况下都能正确关闭。希望这段代码和解释对你有帮助!
上一篇:c# split()函数
下一篇:c#运算符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站