C 언어 개열/Windows CE 개발

DataGrid 컨트롤에 데이터 바인딩을 사용하여 데이터 표시 방법

본클라쓰 2011. 12. 2. 10:31

 

SqlClient 라이브러리를 사용하면 기존의 Visual Studio 2008에서 데이터 베이스의 데이터와 바인딩하는 방법 그대로 사용할 수 있습니다.

 

실제 데이터 바인딩을 사용하는 코드는 아래와 같습니다.

Dim query As String = "SELECT USER_NM FROM USER_TBL"

 

Using dataAdapter As New System.Data.SqlClient.SqlDataAdapter(query, ConnStr)

 

    Dim bs As new BindingSource()

    Using commandBuilder As New System.Data.SqlClient.SqlCommandBuilder(dataAdapter)

        Dim table As new System.Data.DataTable()

        dataAdapter.Fill(table)

        bs.DataSource = table

        DataGrid1.DataSource = bs

    End Using

 

End Using