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;";
// 创建SQL连接对象
using (SqlConnection connection = new SqlConnection(connectionString))
{
try
{
// 打开数据库连接
connection.Open();
Console.WriteLine("Connection opened successfully.");
// 定义SQL查询语句
string query = "SELECT * FROM your_table_name";
// 创建SQL命令对象
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("An error occurred: " + ex.Message);
}
finally
{
// 确保连接关闭
if (connection.State == System.Data.ConnectionState.Open)
{
connection.Close();
Console.WriteLine("Connection closed.");
}
}
}
}
}
connectionString 包含了连接到 SQL Server 数据库所需的信息,包括服务器名称、数据库名称、用户名和密码。connection.Open() 方法打开数据库连接。try-catch-finally 块来捕获和处理可能发生的异常,并确保连接在操作完成后关闭。如果你需要更复杂的功能或有其他问题,请告诉我!
上一篇:c# base64解码
下一篇:c#invoke
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站