1. RS.OPEN SQL,CONN,A,B,C 2.معنى المعلمة CONN.EXECUTE(SQL,RowsAffected,C) :يمكن أن تكون قيمة SQL عبارة SQL، أو اسم جدول، أو اسم إجراء مخزن، أو موفر بيانات يتم قبول أي سلسلة. من أجل تحسين الأداء، من الأفضل تحديد القيم المناسبة للمعلمة C. ستعيد المعلمة الاختيارية RowsAffected الرقم المتأثر بعد تنفيذ استعلام INSERT أو UPDATE أو DELETE. ستقوم هذه الاستعلامات بإرجاع كائن Recordset مغلق. سيقوم استعلام SELECT بإرجاع قيمة RowsAffected وهي -1 وإرجاع مجموعة سجلات مفتوحة تحتوي على صف واحد أو أكثر من المحتوى. |
|
ج: ADOPENFORWARDONLY (=0) للقراءة فقط، ولا يمكن نقل سجل البيانات الحالي إلا للأسفل. ADOPENKEYSET( =1) للقراءة فقط، ويمكن نقل سجل البيانات الحالي بحرية - الكتابة، ويمكن نقل سجل البيانات الحالي بحرية ADOPENSTATIC (=3) قابل للقراءة والكتابة، ويمكن نقل سجل البيانات الحالي بحرية، ويمكن رؤية السجل الجديد B: ADLOCKREADONLY (=1) نوع القفل الافتراضي، مجموعة السجلات للقراءة فقط، ولا يمكن تعديل السجلات ADLOCKPESSIMISTIC (=2) قفل متشائم، عندما يتم تعديل سجل، سيحاول موفر البيانات قفل السجل لضمان التحرير الناجح للسجل. بمجرد بدء التحرير، يتم قفل السجل. ADLOCKOPTIMISTIC (=3) تأمين متفائل، لا يتم تأمين السجل حتى يتم إرسال السجل المحدث باستخدام أسلوب التحديث. ADLOCKBATCHOPTIMISTIC (= 4) قفل متفائل للدفعة، والذي يسمح بتعديل سجلات متعددة. يتم قفل السجلات فقط بعد استدعاء أسلوب UpdateBatch. عندما لا تكون هناك حاجة إلى تعديل السجلات، يجب استخدام مجموعة سجلات للقراءة فقط حتى لا يحتاج الموفر إلى القيام بأي اكتشاف. بالنسبة للاستخدام العام، ربما يكون القفل المتفائل هو الخيار الأفضل، حيث يتم قفل السجلات فقط لفترة قصيرة من الوقت، يتم خلالها تحديث البيانات. وهذا يقلل من استخدام الموارد. C: (حدد نوع عبارة SQL) ADCmdUnknown (= &H0008) غير معروف ويجب أن يحكم عليه النظام، السرعة بطيئة وهي القيمة الافتراضية لعبارات أوامر ADCmdText (= &H0001) مثل: حدد *. من استعلام Table1 ADCmdTable (= &H0002) اسم الجدول، على سبيل المثال: Table1 ADCmdStoredProc (= &H0004) اسم الإجراء المخزن ADCmdFile (= &H0100) اسم الملف المطابق لنوع الكائن ADCmdTableDirect (= &H0200) هو اسم الجدول الذي يمكنه الحصول مباشرة على محتوى الصف من الجدول conn.execute(sql)(0) هو قيمة الحقل الأول لمجموعة البيانات |