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

هل يمكن انشاء استعلام لسجلات المحذوفه وكيف ؟؟

بدأه softmail8 في 26 يوليو 2013 · 5 رد · 544 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الساده الكرام

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

هل يمكن  انشاء استعلام لسجلات المحذوفه وكيف ؟؟

والله يحفظكم ويرعاكم

#2

عليكم السلام

 

ببساطة لاتوجد خاصية في قاعدة البيانات للاستعلام عن سجلات محذوفة بخلاف ماهو موجود في قواعد البيانات الضخمة مثل Oracle حيث تمتار بوجد Recycle bin. بمعنى اخر اذا حذفت السجلات فهي غير موجودة في قاعدة البيانات لذلك لايمكن انشاء استعلام لوجود شي هو غير موجود اساسا.

 

بشكل تفصيلي, تحتاج الى إضافة تفاصيل اكثر. مثلا هل يوجد لديك Backup قبل عملية الحذف ام لا؟ هل تتكلم على جدول واحد من قاعدة البيانات ام عدة جداول

 

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

 

نعود لقرائة سؤالك من زاوية اخرى,

 

هل يمكن عمل استغلام للسجلات المحذوفة؟ نعم يمكن اذا كان هنالك جدول Log يتم فيه تخرين السجلات المحذوفة بعد اي عملية حذف

 

تحياتي

#3
Creative Man كتب:

عليكم السلام

 

ببساطة لاتوجد خاصية في قاعدة البيانات للاستعلام عن سجلات محذوفة بخلاف ماهو موجود في قواعد البيانات الضخمة مثل Oracle حيث تمتار بوجد Recycle bin. بمعنى اخر اذا حذفت السجلات فهي غير موجودة في قاعدة البيانات لذلك لايمكن انشاء استعلام لوجود شي هو غير موجود اساسا.

 

بشكل تفصيلي, تحتاج الى إضافة تفاصيل اكثر. مثلا هل يوجد لديك Backup قبل عملية الحذف ام لا؟ هل تتكلم على جدول واحد من قاعدة البيانات ام عدة جداول

 

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

 

نعود لقرائة سؤالك من زاوية اخرى,

 

هل يمكن عمل استغلام للسجلات المحذوفة؟ نعم يمكن اذا كان هنالك جدول Log يتم فيه تخرين السجلات المحذوفة بعد اي عملية حذف

 

تحياتي

استاذي العزيز

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

 هل ممكن مثال حول

هل يمكن عمل استغلام للسجلات المحذوفة؟ نعم يمكن اذا كان هنالك جدول Log يتم فيه تخرين السجلات المحذوفة بعد اي عملية حذف

والله يحفظكم ويجعل ذلك في موازين حسناتكم

#4

يمكن إنشاء إستعلام للسجلات المحذوفة وذلك من خلال إلحاق السجلات المحذوفة عبر إنشاء إستعلام إلحاق Append بحيث يتولى هذا الإستعلام عملية نقل البينات المحذوفة إلى جدول آخر في نفس قاعدة البيانات أو إلى جدول آخر في قاعدة بيانات أخرى (خارجية).

#5

هذا المرفق يوضح ما تطرقت إليه أعلاه، حاول أن تحذف السجلات في النموذج Tab1F من خلال الزر الموجود في نغس النموذج Delete Records فسترى أنه سيحذف السجلات جميعها وفي الوقت نفسه سوف يرحلها أو يلحقها إلى النموذج Tab2F.

 

 

بالتوفيق أخي العزيز

Delete1.zip

#6

post-275979-0-50862500-1374847848_thumb.

إضغط على الزر Delete Records

post-275979-0-25461400-1374847918_thumb.

تظهر الرسالة "هل تريد حذف جميع السجلات؟"

post-275979-0-48240700-1374847974_thumb.

يا اللهpost-275979-0-52885400-1374848061_thumb.

لقد تم ترحيلها تلقائيا إلى النموذج Tab2F

 

 

أتمنى أن أكون قد أوصلت الفكرة لكم أخي العزيز

مع تحيات خضر لكم من جنوب لبنان

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