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

مطلوب معلومات عامة عن snapshot

مغلق
بدأه km99 في 18 نوفمبر 2001 · 5 رد · 554 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ماهي ال snapshot متى احتاج لها وكيف استفيد منها ...

مع التحية للجميع

#2

الى الاخ العزيز km99

snapshot كتعريف مبسط لها هي صورة للتقرير لا تتغير ثابتة بعكس التقرير الذي يتغير كلما تغير الجدول او الاستعلام .

اخوك العطار

#3

شكرا لك اخي العطار على هذا التوضيح ...

وجزاك الله كل خير ...

لكن ما الغرض منها ... اقصد في بيئة العمل الحقيقية ... بودي لو يكون هنالك مثال ... ان امكن ...

تحياتي لك ...

#4

نوع Snapshot هو من أنواع سجلات Recordest .

يعد هذا النوع نسخة ثابتة من مجموعة سجلات ، مستنداً إلى جدول أو استعلام أو عبارة SQL Select يمكن استخدام هذا النوع لاسترداد بيانات أو لإصدار تقارير وإذا أردت فقط المرور بالسجلات يمكن إنشاء كائن Snapshot للتمرير الأمامي (Forward-Only) ، وفي هذا النوع يتكون الكائن من نسخة من السجل بالكامل (لكن مراجع فقط لحقول Memo و OLE Object) . ولا يمكن فهرسة هذا النوع كما أن البيانات غير قابلة للتحديث ، غير أن هذا النوع أسرع من نوع مجموعة حيوية (هذا النوع مفيد جداً لقراءة البيانات من الجداول) .

(هذه المعلومات من أحد الكتب) .

هذا مثال لطباعة بيانات حقل في الدبج ، غير الأسماء بأسماء موجودة لديك في القاعدة :

Dim db As Database
Dim rst As Recordset
Set db = CurrentDb ' لجعل القاعدة الحالية هي القاعدة الافتراضية
Set rst = db.OpenRecordset("اسم جدول", dbOpenSnapshot)
    Do Until rst.EOF
        Debug.Print rst("اسم حقل في الجدول السابق"),
        rst.MoveNext
    Loop

ولك تحياتي

#5

كل الشكر والتقدير للاستاذ ابو حمود فلقد نسيت ان snapshot تستخدم في الكود واعتمدت بشرحي على طريقه اخرى لشرح ال snapshot وهى طريقة تصدير التقرير بصورة snapshot وهي ان تكون في تصميم التقرير تختار ملف ثم تصدير ثم اختار من نوع التصدير snapshot فينشئ ملف يعمل دون الحاجة الى الاكسس اما فائدته فهي مرتبطة بالشبكات كيف لا اعرف , هذا الذي فهمته .

اخوكم العطار

:)

#6

شكرا لك اخي ابو حمود على هذا الجهد ... وجزاك الله كلي خير ...

اخي العطار ... شكرا لك مرة اخرى وانت لم تنس اي شيء ... فقد تكلمت عن جانب ... واخي ابو حمود تكلم عن اجانب اخر ... فاوفيتم الموضوع حقه ...

شكرا وعلى الخير نلتقي ...

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

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