06 Local DB

vencott·2021년 6월 2일
0

ASP.NET

목록 보기
6/9

Local DB 파일 생성

1. 데이터베이스 생성

Solution Explorer -> App_Data 우클릭 -> New Item

Data -> SQL Server Database

2. 테이블 생성

Server Explorer -> Data Connections -> 위에서 생성한 데이터베이스 -> Tables 우클릭 -> Add New Table

테이블명과 테이블의 컬럼명과 타입을 지정한 후, Update

3. 데이터 추가

테이블 우클릭 -> Show Table Data -> 데이터 추가

C# 코드에서 Local DB 사용

이렇게 생성된 로컬 DB에 접근하기 위해서는 ADO.NET 또는 Entity Framework를 사용한다

var strConn = WebConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
using (SqlConnection conn = new SqlConnection(strConn))
{
    conn.Open();
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = conn;
 
    string sql = "SELECT 1 FROM Login WHERE Username=@User AND Password=@Pwd";
    cmd.CommandText = sql;
    cmd.Parameters.AddWithValue("@User", username);
    cmd.Parameters.AddWithValue("@Pwd", password);
 
    // 결과: 로그인 성공시 1, 틀리면 null return
    object oresult = cmd.ExecuteScalar();  
}

출처: http://www.csharpstudy.com/

profile
Backend Developer

0개의 댓글