مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

خطا در هنگام update

  • پنجشنبه 7 خرداد 1394
  • 11:46
تشکر میکنم

با سلام.

کد زیر را برای آپدیت نوشتم:

int a = Convert.ToInt32(GridView1.Rows[0].Cells[0].Text);
            Table_1 tbl = ex.Table_1.First(i => i.id == a);
            tbl.fname = TextBox2.Text;
            tbl.lname = TextBox3.Text;
            tbl.phone = TextBox4.Text;
            ex.SaveChanges();

اما با پیغام زیر مواجه می شوم:

Additional information: Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.

این کد را درون button نوشتم.

لطفاً کمک کنید

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

مسعود شریفی پور

عضویت از 1392/03/31

  • پنجشنبه 7 خرداد 1394
  • 11:59

int a = Convert.ToInt32(GridView1.Rows[0].Cells[0].Text);

این کد وجود داره ؟ یعنی امکان داره NulL رد بشه ؟ یک بار اگر debug کنید خط به خط مشکلتون حل میشه !

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • پنجشنبه 7 خرداد 1394
  • 17:29

منظورتون همون trace کردن یا اجرای خط به خط برنامه است؟

این کار چگونه انجام می شود؟

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)