Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# sqlconnection

作者:暗夜幽殤   发布日期:2025-05-23   浏览:29

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 connection = new SqlConnection(connectionString))
        {
            try
            {
                // 打开数据库连接
                connection.Open();
                Console.WriteLine("Connection opened successfully.");

                // 执行SQL查询
                string query = "SELECT * FROM myTable";
                using (SqlCommand command = new SqlCommand(query, connection))
                {
                    using (SqlDataReader reader = command.ExecuteReader())
                    {
                        // 读取查询结果
                        while (reader.Read())
                        {
                            Console.WriteLine(reader["columnName"].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.");
                }
            }
        }
    }
}

这段代码展示了如何使用C#中的SqlConnection类来连接到SQL Server数据库。它包括了定义连接字符串、创建SqlConnection对象、打开连接、执行SQL查询以及处理异常的完整流程。

上一篇:.net和c#

下一篇:c# type.gettype

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c# rtsp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站