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

ترحيل البيانات المتكرره

مغلق
بدأه koogak في 3 مارس 2006 · 1 رد · 690 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني الاعزاء

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

أي بكل حقوله

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

المشكله السجل الذي يكون بكامله متكرر

ما أريده هو أن أضع زر أمر يقوم بترحيل جميع البيانات المتكرره بالكامل

من جدول1 الى جدول2

مع أبقاء نسخه واحد منها فقط

وأرفقت برنامج يوجد به فكرة ما أريد

الله يجزاكم خير الجزاء

أخوكم محمد

db1.rar

#2

اخي الفاضل

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

تحتاج لهذه العملية استخدام عدد 2 استعلام

الاول استعلام الحاق بيانات الحدول 1 الى الجدول 2

الثاني استعلام انشاء جدول جديد بواسطة القيم الفريده من الجدول الاول لينتج لديك جدول جديد هو جدول3

السبب في انشاء الجدول الجديد هو عدم حذف بيانات الجدول 1 لكي تستخدمها في المرات القادمة حيث انه لن يتم الحاق البيانات من الجدول الاول اذا كانت القيم خالية او غير مكرره وهذا الكود يوضع تحت زر الامر في النموذج في حدث عند النقر

Private Sub Export_Click()
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO T2 ( Name, Type, [Number] )SELECT T1.Name, T1.Type, T1.Number, * FROM T1;" DoCmd.RunSQL "SELECT DISTINCT T1.Name, T1.Type, T1.Number INTO T3 FROM T1;" DoCmd.OpenTable "T3", acViewNormal, acEdit
DoCmd.OpenTable "T3", acViewNormal, acEdit
DoCmd.SetWarnings True
End Sub

وهذا مثالك بعد التعديل

EXPORT.rar

اختكم

زهره

تم تعديل هذه المشاركة بواسطة zahrah في 3 مارس 2006 في 17:08

1

هذا الموضوع مغلق.

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