mahdirahimi24
سه شنبه 09 دی 1393, 16:22 عصر
یا سلام دوستان من یه فرم دیفالت ثبت نام دارم زمانی که اطلاعات تکمیل بشه و کاربر ذخیره اطلاعات را می زنه یه کد رهگیری بهش می ده و بعد دو تا تکس باکس گذاشتم که یکی کد ملی و دیگری کد رهگیریه و یه باتن که وقتی روش کلیک می کنی وارد ادیت بشه.
validation هایی هم که استفاده کردم فقط برای چک کردن خالی نگذاشتن فیلد هاست حالا هرچی روی باتن ویرایش می زنم وارد فایل ادیت نمیشه دوباره فیلد ها ستاره دار می شه و تکمیل می خواد..
داخل بانک را هم نگاه کردم کد ملی و کد رهگیری وحود داره یعنی که صحت داره.
این کد های دکمه ویرایش
protected void btnlogin_Click(object sender, EventArgs e)
{
if (conobj.State != ConnectionState.Open)
conobj.Open();
SqlCommand com = new SqlCommand();//ایجاد یک شی از نوع sqlcommand
com.Connection = conobj;
SqlDataReader datareader = null;
com.CommandText = "select * from karbar where melicode=@melicode and coderahgiry=@coderahgiry ";
com.Parameters.Clear();
com.Parameters.Add("@melicode", SqlDbType.VarChar).Value = tbxmelicodelogin.Text;
com.Parameters.Add("@coderahgiry", SqlDbType.VarChar).Value = tbxcoderahlogin.Text;
datareader = com.ExecuteReader();
if (datareader.HasRows)
{
conobj.Close();
string s = "Edit.aspx?";//ایجاد رشته query string
s += "x=" + tbxmelicodelogin.Text;//این شی برای انتقال نام کاربری کاربر لاگین شده به صفحات دیگر سایت است
Response.Redirect(s);
Server.Transfer("Edit.aspx");
}
}
}
validation هایی هم که استفاده کردم فقط برای چک کردن خالی نگذاشتن فیلد هاست حالا هرچی روی باتن ویرایش می زنم وارد فایل ادیت نمیشه دوباره فیلد ها ستاره دار می شه و تکمیل می خواد..
داخل بانک را هم نگاه کردم کد ملی و کد رهگیری وحود داره یعنی که صحت داره.
این کد های دکمه ویرایش
protected void btnlogin_Click(object sender, EventArgs e)
{
if (conobj.State != ConnectionState.Open)
conobj.Open();
SqlCommand com = new SqlCommand();//ایجاد یک شی از نوع sqlcommand
com.Connection = conobj;
SqlDataReader datareader = null;
com.CommandText = "select * from karbar where melicode=@melicode and coderahgiry=@coderahgiry ";
com.Parameters.Clear();
com.Parameters.Add("@melicode", SqlDbType.VarChar).Value = tbxmelicodelogin.Text;
com.Parameters.Add("@coderahgiry", SqlDbType.VarChar).Value = tbxcoderahlogin.Text;
datareader = com.ExecuteReader();
if (datareader.HasRows)
{
conobj.Close();
string s = "Edit.aspx?";//ایجاد رشته query string
s += "x=" + tbxmelicodelogin.Text;//این شی برای انتقال نام کاربری کاربر لاگین شده به صفحات دیگر سایت است
Response.Redirect(s);
Server.Transfer("Edit.aspx");
}
}
}