4. FrmMemoSearch.aspx.cs 파일을 열고 다음과 같이 코드를 작성한다.

    ▼  FrmMemoSearch.aspx.cs

    using System;
    using System.Configuration;
    using System.Data;
    using System.Data.SqlClient;
    
    namespace DevADONET
    {
      public partial class FrmMemoSearch : System.Web.UI.Page
      {
          protected void Page_Load(object sender, EventArgs e)
          {
          
          }
          
          protected void btnSearch_Click(object sender, EventArgs e)
          {
              // [1] 커넥션
              SqlConnection con = new SqlConnection(ConfigurationManager
                  .ConnectionStrings[“ConnectionString”].ConnectionString);
              con.Open();
              // [2] 커맨드
              SqlCommand cmd = new SqlCommand(“SearchMemo”, con);
              cmd.CommandType = System.Data.CommandType.StoredProcedure;
              // [!] 파라미터 추가
              cmd.Parameters.AddWithValue(“SearchField”,
                  lstSearchField.SelectedValue);
              cmd.Parameters.AddWithValue(“SearchQuery”,
                  txtSearchQuery.Text.Replace(”–”, ””));
              // [3] 데이터어댑터
              SqlDataAdapter da = new SqlDataAdapter(cmd);
              // [4] 데이터셋
              DataSet ds = new DataSet();
              da.Fill(ds, “Memos”);
              // [5] 출력
              ctlMemoSearchList.DataSource = ds.Tables[0].DefaultView;
              ctlMemoSearchList.DataBind();
              // [6] 마무리
              con.Close();
          }
      }
    }
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.