2010-01-21 79 views

回答

4

嘗試這種情況:

gridview.datasource = cmd.ExecuteReader(); gridview.databind();

1
sql_connection = new SqlConnection(conn_str); 
sql_command = new SqlCommand(query, sql_connection); 
sql_adapter = new SqlDataAdapter(); 
sql_adapter.SelectCommand = sql_command; 

sql_connection.Open(); 
sql_adapter.Fill(dataSet1.Tables.GridViewDataTable); 
sql_connection.Close(); 
1
DataTable dt = new DataTable; 
SqlDatadapter.Fill(dt); 
gridview1.DataSource=dt; 
gridview1.DataBind(); 
1

您可以通過使用GridView控件的DataSource屬性做到這一點,並將其分配到DataTable和 的呼叫gridview的DataBind方法。