0 امتیاز

سلام کد آپدیتو که مینویسم گرید ویوم آپدیت میشه ولی هیچ تغییری در دیتابیس انجام نمیشه.

مشکلم از کجاست؟

SqlConnection connect = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\oil_database.mdf;Integrated Security=True; User Instance=True");
                        
SqlCommand cmd2 = new SqlCommand("UPDATE driver SET situation1 = @sample WHERE situation1=@test", connect);
                        
cmd2.Parameters.AddWithValue("@sample","no");
cmd2.Parameters.AddWithValue("@test","yes");
connect.Open();
cmd2.ExecuteNonQuery();
connect.Close();


 
باتشکر

سلام باشه ممنون الان یک هفتس درگیر این قسمتم فقط!
توسط (101 امتیاز) 3
مشکل حل شد مشکل جدید پیدا شد.

ثبت اطلاعات در پایگاه داده در صورت خروج از برنامه انجام میشود.نه بلافاصله بعد از کد آپدیت!

چکاکنم؟
ویرایش شده توسط
توسط (101 امتیاز) 3

1 پاسخ

+1 امتیاز

با لسام به دوست عزیز

            while (reader.Read())
                score = reader["scorec"].ToString();

این قسمت کد که نوشتید فقط رکود آخر رو بر میگردونه. و اگر رکورد آخر 25 باشه این کار رو انجام می شود. من متوجه این منطق نمی شم.

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...