PDA

View Full Version : سوال: مشكل در خوندن اطلاعات از sql و قراردادن در تغيير dropdownlist



javad.nic63
جمعه 29 خرداد 1388, 21:22 عصر
من مي‌خوام اطلاعاتي رو از يك پايگاه داده بخونم و سپس آپديتش كنم. از دستور زير استفاده كردم و تونستم تكس باكسها رو پر كنم ولي dropdownlist هام رو نمي‌دونم با چه دستوري تغيير بدم استفاده كنم. از selectedvalue هم استفاده كردم ولي جواب نداد.





privatevoid text()
{
if (conn.State == ConnectionState.Closed)
conn.Open();
var a = "select * from student where id=" + TextBox1.Text + "";
SqlCommand cmd = newSqlCommand(a, conn);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
TextBox2.Text = dr["name"].ToString();
TextBox3.Text = dr["family"].ToString();
TextBox4.Text = dr["shenasnameh_id"].ToString();
TextBox5.Text = dr["melli_code"].ToString();
TextBox6.Text = dr["mahalle_sodoor"].ToString();
TextBox7.Text = dr["father_name"].ToString();
TextBox8.Text = dr["birthday"].ToString();
TextBox9.Text = dr["live_ostan"].ToString();
TextBox10.Text = dr["live_city"].ToString();
TextBox11.Text = dr["live_address"].ToString();
TextBox12.Text = dr["posti_code"].ToString();
TextBox13.Text = dr["home_tell"].ToString();
TextBox14.Text = dr["mobile"].ToString();
TextBox15.Text = dr["e_mail"].ToString();
dropdownlist1.selectedvalue=dr["e_mail"].ToString;
}
dr.Close();

karim orooji
جمعه 29 خرداد 1388, 23:03 عصر
با سلام
اگه دقت كني selectedvalue مريوط مقدار دهي عددي است نه كاراكتري
شما دوست گرامي همان dropdownlist1.text رو در برنامه قرار دهي كارت رو انجام ميده

javad.nic63
شنبه 30 خرداد 1388, 00:08 صبح
ممنون . خيلي عالي بود.