.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
[.NET] NLog 사용 for .NET and .NET Core (0) | 2022.09.24 |
---|---|
[.NET] 일정 시간이 지난 파일 삭제 (0) | 2022.09.22 |
[.NET] System.Data.SqlClient 참조하기 (0) | 2022.09.14 |
[.NET] NLog 사용 (0) | 2022.06.02 |
[.NET] Dapper value return To List<Dictionary<string, string>> (0) | 2022.02.14 |
댓글 영역