<كاملة كائن مجموعة السجلات المرجعي
طريقة استنساخ يسمح لك لإنشاء سجلات مكررة من السجلات الموجودة. يمكنك استخدام هذا الأسلوب لإنشاء متعددة، وتكرار السجلات، وخاصة إذا كنت ترغب في تعديل أكثر من سجل الحالي في مجموعة من السجلات. هذا الأسلوب هو أكثر كفاءة بكثير من خلق، وفتح، وإغلاق السجلات جديد يساوي الأصلي.
عند استنساخ سجلات كنت في الواقع مجرد إنشاء مؤشر جديد إلى نفس السجلات، وبالتالي أية تغييرات تجريها على السجلات واحد سوف تكون واضحة في كل من الحيوانات المستنسخة لها. ومع ذلك، إذا كنت تنفيذ Requery على السجلات الأصلية، لن تكون متزامنة الحيوانات المستنسخة إلى الأصل.
يجب على مقدم دعم العلامات على الكائن السجلات لخلق الحيوانات المستنسخة. إرسال قابلة للتبادل. تشير إشارة مرجعية إشارة من كائن مجموعة السجلات واحد لنفس السجل في أي من الحيوانات المستنسخة لها.
Note: لن يتم تطبيق مرشح من مجموعة السجلات الأصلي إلى استنساخ. لنسخ مرشح القائمة: objRecordsetNew.Filter = objRecordsetOriginal.Filter
Note: عند إغلاق سيتم إغلاق أي سجلات الأصلي للنسخة. سيكون لديك لإغلاق استنساخ واحدة تلو الأخرى.
بناء الجملة
Set objRecordsetClone=objRecordset.Clone(locktype)
معامل | وصف |
---|---|
objRecordsetClone | مجموعة السجلات استنساخ ليتم إنشاؤه |
objRecordset | مجموعة السجلات المراد استنساخه |
locktype | اختياري. A LockTypeEnum القيمة التي تحدد نوع تأمين |
قيم LockTypeEnum
ثابت | القيمة | وصف |
---|---|---|
adLockUnspecified | -1 | يتم إنشاء استنساخ مع نفس نوع تأمين مثل السجلات الأصلي |
adLockReadOnly | 1 | استنساخ هو مجموعة سجلات للقراءة فقط |
<كاملة كائن مجموعة السجلات المرجعي