maghsoudi.banafshe
دوشنبه 28 خرداد 1397, 09:52 صبح
با سلام
یک پراسیجر دارم که خروجی آن را می خواهم در دیتا گرید با data reader نشان دهم.(با data table سرعت آن کم است)
string StrConnection = "Data Source=192.168.92.x;Initial Catalog=Improvement;User ID=sa;Password=xxx";
SqlConnection con = new SqlConnection(StrConnection);
using (con)
{
con.Open();
SqlCommand cmd = new SqlCommand("selectproblemquality",con);
cmd.CommandType = CommandType.StoredProcedure;
SqlDataReader reader = cmd.ExecuteReader();
dataGridViewX2.DataSource = reader;
dataGridViewX2.Refresh();
con.Close();
}
اما الان هیچ مقداری در گرید نشان داده نمیشود.
دیتا گرید دارای متد bind نمی باشد.
یک پراسیجر دارم که خروجی آن را می خواهم در دیتا گرید با data reader نشان دهم.(با data table سرعت آن کم است)
string StrConnection = "Data Source=192.168.92.x;Initial Catalog=Improvement;User ID=sa;Password=xxx";
SqlConnection con = new SqlConnection(StrConnection);
using (con)
{
con.Open();
SqlCommand cmd = new SqlCommand("selectproblemquality",con);
cmd.CommandType = CommandType.StoredProcedure;
SqlDataReader reader = cmd.ExecuteReader();
dataGridViewX2.DataSource = reader;
dataGridViewX2.Refresh();
con.Close();
}
اما الان هیچ مقداری در گرید نشان داده نمیشود.
دیتا گرید دارای متد bind نمی باشد.