نمایش نتایج 1 تا 8 از 8

نام تاپیک: مشکل در ویرایش بانک اطلاعات در C#‎

  1. #1

    Unhappy مشکل در ویرایش بانک اطلاعات در C#‎

    سلام
    من به یک مشکلی برخوردم
    وقتی این کد رو مینویسم و برنامه رو اجرا می کنم ارور میده

    try
    {
    oleDbCommand1.Parameters.Clear();
    oleDbCommand1.CommandText = "update exam set sub='" + txtSubj.Text + "', edate='" + txtEdate1.Text + "', sdate='" + txtSdate1.Text + "', teacher='"+txtTeach.Text + "', texam='" + comboBox1.Text + "' where id='" + Convert.ToInt32(txtId.Text)'";

    oleDbConnection1.Open();
    oleDbCommand1.ExecuteNonQuery();
    oleDbConnection1.Close();
    MessageBox.Show("Successful!", "INFORMATION", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }
    catch (Exception ex)
    {
    MessageBox.Show("Not Successful!", "INFORMATION", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    آخرین ویرایش به وسیله Mahmoud.Afrad : چهارشنبه 28 مرداد 1394 در 00:19 صبح

  2. #2
    کاربر دائمی آواتار omid nasri
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران - کارگر شمالی
    پست
    385

    نقل قول: مشکل در ویرایش بانک اطلاعات در C#‎

    متن خطا رو هم قرار دهید.

  3. #3
    نقل قول نوشته شده توسط omid nasri مشاهده تاپیک
    متن خطا رو هم قرار دهید.
    System.Data.OleDb.OleDbException (0x80040E14): Syntax error in string in query expression 'id='3'.
    at System.Data.OleDb.OleDbCommand.ExecuteCommandTextE rrorHandling(OleDbHResult hr)
    at System.Data.OleDb.OleDbCommand.ExecuteCommandTextF orSingleResult(tagDBPARAMS dbParams, Object& executeResult)
    at System.Data.OleDb.OleDbCommand.ExecuteCommandText( Object& executeResult)
    at System.Data.OleDb.OleDbCommand.ExecuteCommand(Comm andBehavior behavior, Object& executeResult)
    at System.Data.OleDb.OleDbCommand.ExecuteReaderIntern al(CommandBehavior behavior, String method)
    at System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
    at Exam_Manager_beta_.Form5.button1_Click(Object sender, EventArgs e) in e:\Projects\Exam Manager(beta)\Exam Manager(beta)\Form5.cs:line 72
    آخرین ویرایش به وسیله Mahmoud.Afrad : چهارشنبه 28 مرداد 1394 در 00:20 صبح

  4. #4
    کاربر دائمی آواتار omid nasri
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران - کارگر شمالی
    پست
    385

    نقل قول: مشکل در ویرایش بانک اطلاعات در C#‎

    مشکل شما در کویئری استرینگ هستش:

    where id='" + Convert.ToInt32(txtId.Text)'";

    شکل صحیح:
    where id='" + Convert.ToInt32(txtId.Text)+"'";

  5. #5

    نقل قول: مشکل در ویرایش بانک اطلاعات در C#‎

    نقل قول نوشته شده توسط omid nasri مشاهده تاپیک
    مشکل شما در کویئری استرینگ هستش:

    where id='" + Convert.ToInt32(txtId.Text)'";

    شکل صحیح:
    where id='" + Convert.ToInt32(txtId.Text)+"'";
    دیگه ارور نمی ده ولی اصلا ویرایش نمیشه

  6. #6

    نقل قول: مشکل در ویرایش بانک اطلاعات در C#‎

    where id='" + int.Parse(txtId.Text)+"'";

  7. #7

    نقل قول: مشکل در ویرایش بانک اطلاعات در C#‎

    please see this pic and this code

    1.PNG

  8. #8

    نقل قول: مشکل در ویرایش بانک اطلاعات در C#‎

    نقل قول نوشته شده توسط BILALPC مشاهده تاپیک
    please see this pic and this code

    1.PNG

    An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in System.Data.dll


    Additional information: Syntax error in UPDATE statement.



تاپیک های مشابه

  1. سوال: مشکل با ویرایش بانک اطلاعاتی sql server
    نوشته شده توسط iradata در بخش C#‎‎
    پاسخ: 10
    آخرین پست: چهارشنبه 28 دی 1390, 23:54 عصر
  2. سوال: مشکل در ویرایش اطلاعات در بانک
    نوشته شده توسط iran_sky در بخش VB.NET
    پاسخ: 1
    آخرین پست: دوشنبه 16 فروردین 1389, 08:35 صبح
  3. مشکل در ویرایش بانک
    نوشته شده توسط mostafa_bahar در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: دوشنبه 02 آذر 1388, 12:16 عصر
  4. سوال: مشکل در ویرایش اطلاعات بانک
    نوشته شده توسط Atrocios1 در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: سه شنبه 11 فروردین 1388, 15:58 عصر
  5. مشکل بانک اطلاعات
    نوشته شده توسط sun در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 6
    آخرین پست: یک شنبه 03 خرداد 1383, 22:49 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •