PDA

View Full Version : سوال: مشكل براي درج در بانك بوسيله LINQ



bill_geits
شنبه 06 تیر 1388, 10:38 صبح
با سلام به همه دوستان

من ميخوام بوسيله LINQ درون يك جدول به نام contact در بانك يك ركورد درج كنم ولي خطا ميده و ميگه اين جدول primary key نداره ! مشكل از چيه ؟ :گریه:

كد من



phonebookDataContext pb = newphonebookDataContext("server=.\\sqlehytxpryess,database=phonebook;integr ated security=SSPI");
contact cont = newcontact();
cont.age = 2;
cont.bphone1 = "4334";
pb.contacts.InsertOnSubmit(cont);
pb.SubmitChanges();


اينم متن خطا


Can't perform Create, Update or Delete operations on 'Table(contact)' because it has no primary key.

adinochestva
شنبه 06 تیر 1388, 10:46 صبح
خودش كه ميگه هر جدولت بايد يك كليد داشته باشه

bill_geits
شنبه 06 تیر 1388, 11:08 صبح
ببخشيد اين سوالو پرسيدم. آخه وقتي primary kry هم تعريف ميكردم همين خطا را ميداد ولي مشكلم اين بود كه كلاسش رو refresh نكرده بودم. مشكلم حل شد.