الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطأ في الحفظ في قاعدة بيانات اكسس من خلال داتا جريد فيو

بدأه Mai Nabil في 7 أبريل 2014 · 8 رد · 680 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم يا جماعة

 

انا بشتغل في فورم عليها داتا جريد فيو متواصله بجدول اكسس

عند الضغط علي حفظ بتظهر رسالة خطأ ولا اعرف ما هي المشكلة اليكم صورة موضحة المشكلة

 

post-282080-0-28967300-1396868423_thumb.

 

 

ارجو الرد سريعا

شكرا

#2

هذا معناه ان الجدول لا يحتوي على primary key

Samir Ibrahim

VFP Blog

VB.NET Blog

#3

طيب تمام انا اضفت primary key وتظهر نفس المشكلة

#4

اين اضفت primary key? 

 

لا تكفي ان تضيف PK في dataset. يجب ان تضيف ال pk في sql server table وثم تعمل update للجدول الموجود في dataset وذلك ب right click on the tableadapter >> configure

Samir Ibrahim

VFP Blog

VB.NET Blog

#5

لا انا دخلت علي الداتا بيز واضفت عمود و علمته primary key

وبعدين دخلت علي الفيجوال وعملت update للجدول الموجود في الداتا سيت لدرجة اني عند تشغيل البرنامج يظهر العمود الجديد

انما مازالت الرسالة تظهر عند الظغط علي الحفظ :(

#6

هل يمكنك رفع المشروع؟

Samir Ibrahim

VFP Blog

VB.NET Blog

#8

اعمل right-click على ClientTableAdapter

اختار configure

اضغط next ثم next

بعد ال next الثانية سوف يسالك ان الاستعلامات لن تنخلق بشكل الي لانك primary key field غير موجود في جملة ال select (اضغط yes) ثم finish

انت اخطات حين اخترت client  primary key. ال primary key  يجب ان يكون ID

من الداتاست احذف primary ley عن حقل client

يجب ان يتطابق ال primary key بجدول access مع dataset

Samir Ibrahim

VFP Blog

VB.NET Blog

#9

عند الضغط علي right click on clientTableAdapter لا يظهر الاختيار configure  :(

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…