Solution Explorer -> App_Data 우클릭 -> New Item
Data -> SQL Server Database
Server Explorer -> Data Connections -> 위에서 생성한 데이터베이스 -> Tables 우클릭 -> Add New Table
테이블명과 테이블의 컬럼명과 타입을 지정한 후, Update
테이블 우클릭 -> Show Table Data -> 데이터 추가
이렇게 생성된 로컬 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();
}