4. FrmSqlDataAdapter.aspx.cs 파일을 열고 다음과 같이 코드를 작성한다.
▼ FrmSqlDataAdapter.aspx.cs
using System; using System.Configuration; using System.Data; using System.Data.SqlClient; namespace DevADONET { public partial class FrmSqlDataAdapter : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = ConfigurationManager.ConnectionStrings[ “ConnectionString”].ConnectionString; con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = @” Select Num, Name, Email, Title, PostDate, PostIp From Memos Order By Num Desc “; cmd.CommandType = CommandType.Text; // [1] DataAdapter SqlDataAdapter da = new SqlDataAdapter(); // [2] SelectCommand 지정 da.SelectCommand = cmd; // [3] DataSet: 메모리상의 데이터베이스 DataSet ds = new DataSet(); // [4] Fill() 메서드로 DataSet 채우기 da.Fill(ds, “Memos”); // [!] 출력 ctlMemoLists.DataSource = ds.Tables[0].DefaultView; // ds만 지정가능 ctlMemoLists.DataBind(); con.Close(); } } }