ADO.Net(2) 저장
이번에 볼 내용은 ADO.NET을 사용한 저장입니다.
먼저 소스를 보겠습니다.
SqlConnection Conn = new SqlConnection("Data Source=.;Initial Catalog=MyDB;Integrated Security=True"); Conn.Open();
String strSQL = "";
SqlCommand Cmd = new SqlCommand(strSQL, Conn);
Cmd.Parameters.AddWithValue("@Password", "test123");
|
기존에 조회와 동일하지만 SqlCommand를 사용하여 쿼리를 실행하고
매개변수로 AddWithValue를 사용하여 값을 입력한 부분이 변경되었습니다.
물론 AddWithValue의 경우에는 조회에서도 동일하게 사용가능하며
저장시에도 Insert문에 바로 매개변수에 대한 값을 입력 받을 수 있습니다.
모든 쿼리의 준비가 완료된 후 ExecuteNonQuery를 사용하여 실행하면 해당 쿼리가 실행되어 집니다.