اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مشكلة غريبة باستعلام الحاق


elkareee

الردود الموصى بها

السلام عليكم

اساتذتى الافاضل واجهتنى مشكلة غريبة فى استعلام الحاق حيث يقوم بالحاق القيمة اكثر من 2000 مرة فى حالة ان القاعدة مقسمة أى مفصول الجداول عن الواجهة أما فى حالة عدم فصل الجدوال يعمل الاستعلام بشكل جيد !! مع العلم ان هناك استعلام شبيه له فى نفس القاعدة ولا تحدث المشكلة به

مرفق القاعدة التى لا يوجد بها مشكلة التكرار واسم النموذج اللى به المشكلة فى حالة تقسيم القاعدة  Edit2


شكرا جزيلا

 

 

 

 

new.rar

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

14 ساعات مضت, jjafferr said:

وعليكم السلام:smile:

 

اي جدول كان مرتبط؟

وماذا يجب ان نعمل لنرى الذي رأيته انت؟

 

جعفر

مشكور على مرورك اخى الكريم أولا الاستعلام يقوم بالحاق القيم من النموذج Edit2 الى جدول tbledits2 وذلك بعد الضغط على زر فتح التعديل وبذلك يقوم بتشغيل استعلام الالحاق ليقوم بالحاق القيم قبل التعديل عليها ومصدر البيانات التى يتم الحاقها اساسا فى جدول transactions

أى ان الفكرة منه فى حالة محاولة التعديل على سجل معين فى جدول transactions يقوم الاستعلام بالحاق السجل قبل التعديل عليه الى جدول tbledits2 وذلك لمعرفة اى السجلات تم التعديل عليه ووقت هذا التعديل ومثل ما ذكرت سابقا المشكلة لا تظهر الا فى حالة عمل split لقاعدة البيانات وفصل الجداول عن الواجهة اما لو مثل المثال المرفق ليس به اى مشكلة تكرار ويعمل بكفاءة

مشكور :fff:

د

رابط هذا التعليق
شارك

السلام عليكم:smile:

 

هذا الاستعلام ألالحاقي Edit2Query ،

الحقول في المربع الاحمر موجودة في الجدول tblEdits2 (الزامي)

بينما الحقول في المربع الازرق ليس الزاميا ان تكون من الجدول Transactions ،

529.Clipboard01.jpg

.

وبالنظر الى الحقول في المربع الازرق ، ارى انك تأخذ البيانات من النموذج الفرعي مباشرة ، لهذا السبب يجب عليك حذف الجدول Transactions من الاستعلام (وهذا سبب مشكلتك):smile:

18 ساعات مضت, elkareee said:

حيث يقوم بالحاق القيمة اكثر من 2000 مرة

عدد السجلات التي يتم الحاقها هو عدد السجلات الموجودة في الجدول Transactions:smile:

 

والطريقة الاخرى :

529.Clipboard02.jpg

.

 

جعفر

رابط هذا التعليق
شارك

2 ساعات مضت, jjafferr said:

السلام عليكم:smile:

 

هذا الاستعلام ألالحاقي Edit2Query ،

الحقول في المربع الاحمر موجودة في الجدول tblEdits2 (الزامي)

بينما الحقول في المربع الازرق ليس الزاميا ان تكون من الجدول Transactions ،

529.Clipboard01.jpg

.

وبالنظر الى الحقول في المربع الازرق ، ارى انك تأخذ البيانات من النموذج الفرعي مباشرة ، لهذا السبب يجب عليك حذف الجدول Transactions من الاستعلام (وهذا سبب مشكلتك):smile:

عدد السجلات التي يتم الحاقها هو عدد السجلات الموجودة في الجدول Transactions:smile:

 

والطريقة الاخرى :

529.Clipboard02.jpg

.

 

جعفر

مشكور استاذى الفاضل سيتم التجربة تقبل تحياتى

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information