PDA

View Full Version : افزودن نمره در دیتاگرید



afshin62
سه شنبه 05 آبان 1388, 15:55 عصر
با سلام
من دارم برنامه ای رو برای ورود نمره کلاسی مینویسم. من چند تا جدول دارم که برای بدست آوردن نام و نام خانوادگی و نمره هر فرد باید کوری تشکیل بدم و بعد اون کوری رو به دیتاگریدم متصل میکنم و قابلیت آپدیت اون رو True میکنم. حالا وقتی میخوام نمره فرد رو وارد کنم یه ارور میگیره. البته من اول حتماً‌ باید کل دانش آموزان کلاس رو نشون بدم بعدش براشون نمره ثبت کنم که کاربر بتونه ببینه برای چه کسی چه نمرهای رو وارد میکنه
Insufficient key column information for updating or refreshing?

من فکر کنم به خاطر کوری هستش ولی چه جوری باید نمره افراد رو وارد کنم؟
این یه نمونه کوچلو از کارم هستش با اون اروری که میگیره.
لطفاً‌ راهنماییم کنید که چه جوری نمره دانش آموزان رو چگوه از کاربر بگیرم.

من احتیاج فوری به یه روش برای افزودن نمرات میگردم که سریع کاربر بتونه وارد کنه.

HjSoft
سه شنبه 05 آبان 1388, 17:52 عصر
این مربوط به این میشه که شما برای تیبل تون ID یا PrimaryKey مشخص نکردین ! البته من حدس میزنم چون سورس رو نگاه نکردم !

afshin62
سه شنبه 05 آبان 1388, 19:13 عصر
این مربوط به این میشه که شما برای تیبل تون ID یا PrimaryKey مشخص نکردین ! البته من حدس میزنم چون سورس رو نگاه نکردم !

نه من Primary keyدارم ولی نمیدونم شاید دیتاگرید نمیتونه دستورات کوری از چند جدول رو به روزرسانی کنه. ولی بالخره راه حلی باید داشته باشه.

لطفاً‌ راه حل یا راه در رو