2016-09-27 15 views
1

SQL Serverテーブルからデータグリッドにデータを挿入したいとします。私は、データグリッドにデータをバインドしようSQL ServerテーブルのデータをDataGrid vb 2003に挿入

Dim cnConnect As New SqlConnection 
    cnConnect.ConnectionString = conn.ConnectionString 
    cnConnect.Open() 

    Dim cm As New SqlCommand 
    cm.CommandText = "SELECT * FROM user" 

    Dim Adpt As New SqlDataAdapter(cm.CommandText, cnConnect) 
    Dim ds As New DataSet 
    Adpt.Fill(ds, "user") 

    DataGrid2.DataBind() 

は、ここに私のコードです。結果は空白です

答えて

3

実際にバインドするグリッドにデータを提供していません。 に電話をかけたときにグリッドにバインドするソースがあるように、最初にDataSourceを設定する必要があります。

0

それは、単純な、

Dim cnConnect As New SqlConnection 
    cnConnect.ConnectionString = conn.ConnectionString 
    cnConnect.Open() 

    Dim cm As New SqlCommand 
    Dim dt AS DataTable 

    cm.CommandText = "SELECT * FROM user" 
    cm.Connection = cnConnect 
    dt.Load(cm.ExecuteReader()) 
    DataGrid2.DataSource = dt 
    DataGrid2.DataBind() 
このコーディングスタイルを試し作ります
関連する問題