using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
// 定义连接字符串,包含服务器地址、数据库名称、用户名和密码等信息
string connectionString = "Server=your_server_name;Database=your_database_name;User Id=your_username;Password=your_password;";
// 创建SqlConnection对象并初始化
using (SqlConnection connection = new SqlConnection(connectionString))
{
try
{
// 打开数据库连接
connection.Open();
Console.WriteLine("连接成功");
// 创建SqlCommand对象,用于执行SQL查询
string query = "SELECT * FROM YourTableName";
using (SqlCommand command = new SqlCommand(query, connection))
{
// 执行查询并获取结果
using (SqlDataReader reader = command.ExecuteReader())
{
// 读取查询结果
while (reader.Read())
{
// 输出每一行的第一列数据(假设是字符串类型)
Console.WriteLine(reader[0].ToString());
}
}
}
}
catch (Exception ex)
{
// 捕获异常并输出错误信息
Console.WriteLine("连接失败: " + ex.Message);
}
}
}
}
connectionString 包含了连接到 SQL Server 数据库所需的所有信息,如服务器地址、数据库名称、用户名和密码。using 语句确保连接在使用完毕后自动关闭。connection.Open() 方法建立与数据库的连接。reader.Read() 方法逐行读取数据。try-catch 块捕获可能发生的异常,并输出错误信息。希望这段代码和解释能帮助你理解如何在 C# 中连接 SQL Server 数据库。
上一篇:c#网页开发
下一篇:c# docker
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站