상세 컨텐츠

본문 제목

[.NET] SQL Server SqlConnection 생성

.NET

by 코딩하는 박줄기 2022. 9. 16. 23:00

본문

728x90
반응형

.NET 6.0 콘솔 앱에서 SQL Server 데이터베이스에 대한 연결을 합니다.

 

사용법

// See https://aka.ms/new-console-template for more information
using System.Data.SqlClient;
using Dapper;

#region SQL Server
//0. 접속정보
string SERVER = "<000.000.000.000>";
string UID = "<로그인>";
string PWD = "<암호>";
string DATABASE = "<데이터베이스 명>";

//1. SqlConnectionStringBuilder 사용
SqlConnectionStringBuilder sqlConnectionStringBuilder = new SqlConnectionStringBuilder()
{ 
    DataSource = SERVER,
    UserID = UID,
    Password = PWD,
    InitialCatalog = DATABASE
};

//1-2. ConnectionString 사용
//string ConnectionString = $"Data Source={SERVER};Initial Catalog={DATABASE};User ID={UID};Password={PWD}";
//string ConnectionString = $"server={SERVER};database={DATABASE};uid={UID};pwd={PWD}";

//2. 데이터베이스 연결 및 버전 조회
using (SqlConnection conn = new SqlConnection(sqlConnectionStringBuilder.ConnectionString))
{
    string sql = "SELECT @@VERSION";
    
    conn.Open();

    string rtnVal = conn.Query<string>(sql).First();
    Console.Write(rtnVal);
}
#endregion

 

참고

728x90
반응형

관련글 더보기

댓글 영역