اذهب الي المحتوي
أوفيسنا

التعديل علي كود _ تحديث جدول خارجي


Fmmm
إذهب إلى أفضل إجابة Solved by MO87,

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

السلام عليكم ورحمة الله وبركاته 

الساده المحترمين الخبراء والأعضاء 

تحيه طيبه 

وجدت قاعده بيانات للنسخ من قاعده اخري للأستاذ عبدالله الحلواني وقد احتجت إضافة  حقل اسمه Tel في قاعده البيانات db1 يقبل التكرار وفي قاعده البيانات db2 لا يقبل التكرار 

المطلوب عند النسخ

اذا كان الرقم في حقل tel موجود في الجدول في قاعده البيانات db2 يتم استبدال البيانات الاخري أو حذف القديم وإضافة السجل الجديد 

وشكرا مقدما 

استيراد بيانات جدول.rar

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

7 ساعات مضت, Fmmm said:

قد احتجت إضافة  حقل اسمه Tel في قاعده البيانات db1 يقبل التكرار وفي قاعده البيانات db2 لا يقبل التكرار 

المطلوب عند النسخ

اذا كان الرقم في حقل tel موجود في الجدول في قاعده البيانات db2 يتم استبدال البيانات الاخري أو حذف القديم وإضافة السجل الجديد 

لو وصلت المطلوب صح بتحصل اكثر اجابة !!!!!!!!!!!!!

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

18 دقائق مضت, kkhalifa1960 said:

وصلت المطلوب صح بتحصل اكثر اجابة !!!!!!!!!!!!!

اخي الموضوع جرب حضرتك تضيف بيانات في الجدول قاعده البيانات db1 مثلا tel قيمته 011 لأكثر من سجل فهو يقبل التكرار  عن استيراد البيانات احتاج اذا كان رقم 011 موجود في الجدول في قاعده البيانات db2 حيث أن حقل tel لا يتكرر احتاج تحديث بيانات السجل الموجود به نفس الرقم 011 أو حذفه وإضافة السجل الجديد الموجود به رقم 011 لقاعدة البيانات db2

الموضوع باختصار دي قاعده بيانات احتاج تحديث البيانات فيها من قاعده بيانات اخري القاعده الاولي تقبل التكرار حيث كل موظف ممكن ان تكون له اكثر من مهام القاعده المحتاج النسخ اليها رقم لا يقبل التكرار  احتاج تحديثه عند استيراد البيانات .وشكرا 

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

19 دقائق مضت, kkhalifa1960 said:

تفضل استاذ @Fmmm المرفق بعد التعديل حسب ما فهمت

اخي شكرا لك كثير علي تعبك المطلوب هو إضافة كل السجلات من القاعده الاولي واذا كان اي رقم موجود بالقاعدة الثانيه يتم تحديث باقي الحقول لنفس السجل أو حذفه وإضافة السجل من القاعده الاولي

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

منذ ساعه, Fmmm said:

لموضوع باختصار دي قاعده بيانات احتاج تحديث البيانات فيها من قاعده بيانات اخري القاعده الاولي تقبل التكرار حيث كل موظف ممكن ان تكون له اكثر من مهام القاعده المحتاج النسخ اليها رقم لا يقبل التكرار  احتاج تحديثه عند استيراد البيانات .وشكرا 

يا استاذنا الفاضل كيف الحقل لايقبل التكرار .ويعطيك كل السجلات .!!!!!! السجل المكرر بيسجله مره واحدة فقط . اما اذا كنت تبغي تحديث كل السجلات .

يبقى القاعدة المنقول اليها حقل التليفون بدل من لا يقبل التكرار الى  (No).

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

8 دقائق مضت, kkhalifa1960 said:

استاذنا الفاضل كيف الحقل لايقبل التكرار .ويعطيك كل السجلات .!!!!!! السجل المكرر بيسجله مره واحدة فقط . اما اذا كنت تبغي تحديث كل السجلات .

يبقى القاعدة المنقول اليها حقل التليفون بدل من لا يقبل التكرار الى  (No).

اسف ما قادر اوصلك المعلومة سامحني اخي القاعده التي احتاج النسخ اليها الحقل لا يقبل التكرار والقاعدة المنقول منها يقبل 

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

مثلا عند تسجيل بيانات نستخدم 

counter = DCount("[tel]", "[tb2]", "[tel] = " & Me![tel])

    If counter > 0 Then

        MsgBox "الرقم مكرر", vbCritical

             Me.Undo

        DoCmd.CancelEvent

        Me.ReferenceNumber.SetFocus

    End If

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

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

28 دقائق مضت, Fmmm said:

اسف ما قادر اوصلك المعلومة سامحني اخي القاعده التي احتاج النسخ اليها الحقل لا يقبل التكرار والقاعدة المنقول منها يقبل 

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

مثلا عند تسجيل بيانات نستخدم 

معليش وحدة وحدة .....

1- انت تريد تحديث بيانات قاعدة من اخرى صحيح ؟؟؟

2- اذا كان النقطة 1 صحيحة لاحظ الصورة في الموظف ابراهيم لديه سجلان .... اي السجلات المطلوب نقل بياناتها للقاعدة الاخرى ؟؟؟

3- سوف نكمل الاحتمالات الاخرى لاحقا !!!!

 

1.jpg

2.jpg

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

22 دقائق مضت, MO87 said:

تفضل اخي حسب فهمي انت تحتاج كود  لإضافة الجديد وتحديث السابق في الجدول في قاعدة بيانات db1 لنقلها الي db2

استيراد بيانات جدول.rar 53.68 kB · 0 downloads

اخي جزالك الله خير نعم هو المطلوب 

وشكر لكل من ساعدني وحاول يساعدني وشاركني

اشكركم جميعا

 

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

  • ابوخليل changed the title to التعديل علي كود _ تحديث جدول خارجي

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