Я пытаюсь отобразить данные из моей базы данных в виде таблицы Как я могу присвоить значение виду сетки?
while (rdr.Read()) { ///Console.WriteLine(rdr[0]); gridview1.Text = rdr[0]; }
Попробуйте это:
gridview.datasource = cmd.ExecuteReader (); gridview.databind ();
Вы можете сделать это с помощью свойства источника данных GridView и назначить его для DataTable и вызов метода DataBind для gridview.
DataTable dt = new DataTable; SqlDatadapter.Fill(dt); gridview1.DataSource=dt; gridview1.DataBind();
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();