PDA

View Full Version : آبدیت کردن اطلاعات !



s-x111
جمعه 01 آذر 1392, 11:10 صبح
سلام
من این کدو برای آبدیت کردن اطلاعاتم نوشتم , با پایگاه داده sql
ولی نمیدونم چرا ارور میده
اینم کدی که نوشتم

SqlConnection cn = new SqlConnection(@"Data Source=ASUS;Initial Catalog=student;Integrated Security=True");

SqlCommand cmd = new SqlCommand(@"update daneshjo set ( Stdcode, Name, Family, Fname, Ncode, Shsh, Mobile, Aryear, Milstate, Edugroup, Adress, Birthdate , Maghtadarsi ) VALUES ('" + txtstcode.Text + "', '" + txtname.Text + "', '" + txtfamily.Text + "', '" + txtfname.Text + "', '" + txtncode.Text + "', '" + txtshsh.Text + "', '" + txtmobile.Text + "', '" + txtsalvorod.Text + "', '" + cbokhedmat.Text + "' , '" + cbogorohdarsi.Text + "' , '" + txtadress.Text + "', '" + txttavalod.Text + "', '" + cbomaghta.Text + "')", cn);



cn.Open();

cmd.ExecuteNonQuery();

cn.Close();


MessageBox.Show("ویرایش با موفقیت انجام شد");


اینم عکس اروری که میده

danialafshari
جمعه 01 آذر 1392, 11:56 صبح
سلام
درست توجه نکردم
ولی کد شما قراره کدوم رکورد رو آپدیت کنه !؟
در آپدیت حتماً باید از Where استفاده کنید که طبق کلید اصلی که معمولاً ID هست رو آپدیت کنه
تاپیک های زیادی در رابطه با بانک اطلاعاتی در اینجا وجود داره و شما می تونید برای صرفه جویی در وقت خودتون و دیگران یک نمونه دانلود کنید و مطابق با اون عمل کنید
موفق باشید

FastCode
جمعه 01 آذر 1392, 12:28 عصر
بعد از دستور set نباید پرانتز باشه