نوشته شده توسط
mr.hamidmoayeri
با سلام
من مي خوام يک سري داده ها را در GridView نمايش بدم اين کد رو استفاده کردم :
SqlDataReader dr;
SqlConnection con= newSqlConnection (str_con
str_query = "select * from computer Where idamvali='" + CBBasicInfo.Text
SqlCommand com = newSqlCommand
com.Connection = con;
com.CommandText = str_query;
con.Open();
dr = com.ExecuteReader();
dataGridView1.DataSource = dr;
dataGridView1.Bind();
ولي آخرين دستور dataGridView1.Bind در واقع خاصيت Bind براي GridView فعال نيست .
و وقتي بدون اين دستور برنامه رو اجرا مي کنم هيچ دادهاي در GridView نمايش داده نمي شود.
اميد وارم که منظورم رو خوب گفته باشم
ممنون
سلام
من برای پر کردن data grid view از این کد استفاده می کنم.
DataSet objset = newDataSet();
SqlDataAdapter dataadapter = newSqlDataAdapter();
dataadapter.SelectCommand = newSqlCommand();
dataadapter.SelectCommand.Connection = objconn;
dataadapter.SelectCommand.CommandText = "select code,fname,lname,position,office,pic from employee";
dataadapter.FillSchema(objset, SchemaType.Source, "employee1");
dataadapter.Fill(objset, "employee1");
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = objset;
dataGridView1.DataMember = "employee1";
در ضمن، لطفا کدهایت را در تگ code قرار بده تا خواناتر بشند.
پیروز باشی