10-01-2009, 12:56 PM
يا أخي و الله فهمت سؤالك ...
بس ماهو الشئ المميز للبيانات الجديدة ... للسجلات الجديدة ...
خليني أقرب لك الفكرة ...
لدي جدول يحوي الحقول التالية ( نوع المادة - العدد )
اذا قاعدة البيانات الجديدة او التي عدلت على فولدر او جهاز آخر ..
أضافة سجلات فقط : الأمر بسيط نحسب عدد السجلات في الأصلية و الباقي فهو مضاف ..
حذف + أضافة : أمر مستحيل أذا لم يكن هناك شئ يميز السجلات الجديدة ..
اما اذا كان الجدول ( نوع المادة - العدد - باركود المادة )
في هذه الحالة اصبح الأمر ممكن ... لأن الباركود لن يتشابه بين سجلين و هو الحقل المعرف ..
عندها تأخذ باركود كل سجل و ترى هل هو موجود في جدول الأصلية ..
نعم :
نتجاوزه
لا :
يضاف السجل الحاوي على هذا الباركود
أتمنى أن تكون الفكرة قد وصلت ...
بس ماهو الشئ المميز للبيانات الجديدة ... للسجلات الجديدة ...
خليني أقرب لك الفكرة ...
لدي جدول يحوي الحقول التالية ( نوع المادة - العدد )
اذا قاعدة البيانات الجديدة او التي عدلت على فولدر او جهاز آخر ..
أضافة سجلات فقط : الأمر بسيط نحسب عدد السجلات في الأصلية و الباقي فهو مضاف ..
حذف + أضافة : أمر مستحيل أذا لم يكن هناك شئ يميز السجلات الجديدة ..
اما اذا كان الجدول ( نوع المادة - العدد - باركود المادة )
في هذه الحالة اصبح الأمر ممكن ... لأن الباركود لن يتشابه بين سجلين و هو الحقل المعرف ..
عندها تأخذ باركود كل سجل و ترى هل هو موجود في جدول الأصلية ..
نعم :
نتجاوزه
لا :
يضاف السجل الحاوي على هذا الباركود
أتمنى أن تكون الفكرة قد وصلت ...

