PDA

View Full Version : عمل نکردن دستور



nemann
دوشنبه 16 اردیبهشت 1398, 10:33 صبح
با سلام
میشه مشکل این قطعه برنامه رو بگید ممنون
میخوام مقدار فیلد pass ی یوزرو مساوی عددی باشه که از تکست باکس میگیره به شرطی که اسمش برابر باشه با مقدار تکست باکس یک
پیغام خطا نمیده ولی عملم نمیکنه
ممنون میشم اشکالشو بگید

(if (textBox2.Text != textBox3.Text
{
( if (textBox2.Text == textBox3.Text
{


;('"+SqlCommand skulcomand1 = new SqlCommand("Update tbl_user Set pass='" + textBox3.Text + "' where name='"+ textBox3.Text
; skulcomand1.Connection = skulconection1

;() skulconection1.Open
;() skulcomand1.ExecuteNonQuery
;() skulconection1.Close
; ("MessageBox.Show("ok
}
; ("خطا")MessageBox.Show

modirforoosh
سه شنبه 17 اردیبهشت 1398, 14:08 عصر
سلام

از این کد استفاده کنید . فکر کنم کوتیشن رو یه جا اشتباه گذاشتید


SqlConnection CN2 = new SqlConnection("Data Source=.;Initial Catalog=نام دیتابیس;User ID=sa;Password=پسورد sa");
SqlCommand CM2 = new SqlCommand();




if (textBox2.Text == textBox3.Text && textBox2.Text != string.Empty)
{
CN2.Open();
CM2.Connection = CN2;
CM2.CommandText = "Update tbl_user Set pass='" + textBox3.Text + "' where name='" + textBox3.Text + "' ";
CM2.ExecuteNonQuery();
CN2.Close();

MessageBox.Show("ok");


}
else
{
MessageBox.Show("خطا");
}