PDA

View Full Version : پیغام خطا در هنگام تغییر اطلاعات



reza1357
شنبه 13 آذر 1389, 19:51 عصر
سلام،

بنده میخواهم اطلاعات جدول رو از طریق Linq تغییر بدم کدی که دارم از اون استفاده میکنم:


.
.
Dim UD1 = (From C2 In db.tblControls _
where C2.id=2 _
Select C2).Single
UD1.StartDate = idTxbStarts.Text
db.SubmitChanges()


ولی موقع اپدیت پیغام زیر رو میده :

Value of member 'StartDate' of an object of type 'tblControls' changed. A member defining the identity of the object cannot be changed. Consider adding a new object with new identity and deleting the existing one instead.

کدهای دیگه linq رو هم امتحان کردم باز پیغام فوق رو نشون میده.

مشکل این کد چیه ؟

آیا کدهای مربوط به تغییر اطلاعات درسته ؟

با تشکر