sami_villa
دوشنبه 09 دی 1392, 02:21 صبح
در asp توی پروژم یه بخش دارم برای تغییر مشخصات کاربر(که خود کاربر میتونه مشخصاتشو تغییر بده)
توی پیج چند تا تکس باکس هست که با کد زیر اطلاعات از دیتابیس خونده و توی تکس باکس های مربوطه نشون میده....
به جز تکس باکس ها 2تا dropdownlist دارم که مال استان و شهرستان هست... هر کاری میکنم مقدار توی سلول استان و شهرستان توی تکست دراپ دان لیستم حتی نشون داده نمیشه... میشه کد رو اصلاح کنید برام؟
mysqlconnection con = new mysqlconnection();
var cnn = new SqlConnection(con.constr);
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from customer where (CUshsh=" + Session["CUshsh"] + "and CUmelicode=" + Session["CUmelicode"] + ")";
cmd.Connection = cnn;
cnn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
txtname.Text = dr.GetValue(1).ToString();
txtfamily.Text = dr.GetValue(2).ToString();
txtfathername.Text = dr.GetValue(3).ToString();
txtmelicode.Text = dr.GetValue(4).ToString();
txtshsh.Text = dr.GetValue(5).ToString();
txtphone.Text = dr.GetValue(6).ToString();
ddlostan.DataTextField = dr["CUostan"].ToString();
ddlcity.DataTextField = dr["CUsharestan"].ToString();
txtaddress.Text = dr.GetValue(9).ToString();
}
cnn.Close();
توی پیج چند تا تکس باکس هست که با کد زیر اطلاعات از دیتابیس خونده و توی تکس باکس های مربوطه نشون میده....
به جز تکس باکس ها 2تا dropdownlist دارم که مال استان و شهرستان هست... هر کاری میکنم مقدار توی سلول استان و شهرستان توی تکست دراپ دان لیستم حتی نشون داده نمیشه... میشه کد رو اصلاح کنید برام؟
mysqlconnection con = new mysqlconnection();
var cnn = new SqlConnection(con.constr);
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from customer where (CUshsh=" + Session["CUshsh"] + "and CUmelicode=" + Session["CUmelicode"] + ")";
cmd.Connection = cnn;
cnn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
txtname.Text = dr.GetValue(1).ToString();
txtfamily.Text = dr.GetValue(2).ToString();
txtfathername.Text = dr.GetValue(3).ToString();
txtmelicode.Text = dr.GetValue(4).ToString();
txtshsh.Text = dr.GetValue(5).ToString();
txtphone.Text = dr.GetValue(6).ToString();
ddlostan.DataTextField = dr["CUostan"].ToString();
ddlcity.DataTextField = dr["CUsharestan"].ToString();
txtaddress.Text = dr.GetValue(9).ToString();
}
cnn.Close();