javad.nic63
جمعه 29 خرداد 1388, 22: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();
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();