أحدث البرامج التعليمية وتطوير الشبكة
 

ADO Number Property


<خطأ كاملة كائن المرجعي

الخاصية عدد بإرجاع قيمة طويلة هو الرقم الفريد الذي يمكن أن تأخذ واحدة من ErrorValueEnum القيم. يصف عدد الخطأ الناتجة عن ADO. إذا تم إنشاء الخطأ من قبل مقدم، قد يتم تعيين هذه الخاصية إلى قيمة خطأ غير محددة.

الأرقام تعادل القيم HRESULTS API ويندوز.

بناء الجملة

lngErrorNumber=objErr.Number

مثال

<%
for each objErr in objConn.Errors
  response.write("<p>")
  response.write("Description: ")
  response.write(objErr.Description & "<br>")
  response.write("Help context: ")
  response.write(objErr.HelpContext & "<br>")
  response.write("Help file: ")
  response.write(objErr.HelpFile & "<br>")
  response.write("Native error: ")
  response.write(objErr.NativeError & "<br>")
  response.write("Error number: ")
  response.write(objErr.Number & "<br>")
  response.write("Error source: ")
  response.write(objErr.Source & "<br>")
  response.write("SQL state: ")
  response.write(objErr.SQLState & "<br>")
  response.write("</p>")
next
%>

قيم ErrorValueEnum

ثابت القيمة وصف
adErrBoundToCommand3707
-2146824581
0x800A0E7B
لا يمكن تغيير الخاصية ActiveConnection لكائن مجموعة السجلات التي لديها كائن الأوامر مصدرها
adErrCannotComplete3732
-2146824556
0x800A0E94
لا يمكن الخادم إكمال العملية
adErrCantChangeConnection3748
-2146824540
0x800A0EA4
وقد نفى اتصال
adErrCantChangeProvider3220
-2146825068
0X800A0C94
مزود الموردة يختلف عن واحدة قيد الاستخدام
adErrCantConvertvalue3724
-2146824564
0x800A0E8C
لا يمكن تحويل قيمة البيانات
adErrCantCreate3725
-2146824563
0x800A0E8D
لا يمكن تعيين قيمة البيانات أو استرجاعها
adErrCatalogNotSet3747
-2146824541
0x800A0EA3
تتطلب عملية لParentCatalog صحيح
adErrColumnNotOnThisRow3726
-2146824562
0x800A0E8E
لا يحتوي سجل هذا المجال
adErrDataConversion3421
-2146824867
0x800A0D5D
يستخدم التطبيق قيمة من نوع خاطئ
adErrDataOverflow3721
-2146824567
0x800A0E89
قيمة البيانات كبيرة جدا
adErrDelResOutOfScope3738
-2146824550
0x800A0E9A
URL الكائن المراد حذفه خارج نطاق السجل الحالي
adErrDenyNotSupported3750
-2146824538
0x800A0EA6
الموفر لا يعتمد قيود المشاركة
adErrDenyTypeNotSupported3751
-2146824537
0x800A0EA7
الموفر لا يعتمد هذا النوع من تقاسم تقييد
adErrFeatureNotAvailable3251
-2146825037
0x800A0CB3
الكائن / الموفر غير قادر على تنفيذ العملية المطلوبة
adErrFieldsUpdateFailed3749
-2146824539
0x800A0EA5
فشل تحديث الحقول
adErrIllegalOperation3219
-2146825069
0x800A0C93
غير مسموح بالعملية في هذا السياق
adErrIntegrityViolation3719
-2146824569
0x800A0E87
الصراعات قيمة البيانات مع قيود التكامل الحقل
adErrInTransaction3246
-2146825042
0x800A0CAE
كائن اتصال لا يمكن أن تكون مغلقة بينما في معاملة
adErrInvalidArgument3001
-2146825287
0x800A0BB9
وسائط من نوع خاطئ، خارج النطاق المقبول، أو هي في صراع مع بعضها البعض
adErrInvalidConnection3709
-2146824579
0x800A0E7D
اتصال لا يمكن استخدامها لتنفيذ هذه العملية. ومن إما مغلقة أو غير صالحة في هذا السياق
adErrInvalidParamInfo3708
-2146824580
0x800A0E7C
يتم تعريف كائن معلمة غير صحيح
adErrInvalidTransaction3714
-2146824574
0x800A0E82
تنسيق المعاملة غير صالح
adErrInvalidURL3729
-2146824559
0x800A0E91
يحتوي URL أحرف غير صالحة
adErrItemNotFound3265
-2146825023
0x800A0CC1
البند لا يمكن العثور عليها في مجموعة المقابل الاسم المطلوب أو ترتيبي
adErrNoCurrentRecord3021
-2146825267
0x800A0BCD
إما BOF أو EOF غير صحيح، أو تم حذف السجل الحالي
adErrNotExecuting3715
-2146824573
0x800A0E83
لا يمكن إجراء العملية أثناء عدم تنفيذ
adErrNotReentrant3710
-2146824578
0x800A0E7E
لا يمكن إجراء العملية أثناء معالجة
adErrObjectClosed3704
-2146824584
0x800A0E78
عملية غير مسموح عند إغلاق الكائن
adErrObjectInCollection3367
-2146824921
0x800A0D27
الهدف من ذلك هو بالفعل في المجموعة. لا يمكن إلحاق
adErrObjectNotSet3420
-2146824868
0x800A0D5C
كائن لم يعد صالحا
adErrObjectOpen3705
-2146824583
0x800A0E79
عملية غير مسموح عند الكائن مفتوح
adErrOpeningFile3002
-2146825286
0x800A0BBA
لا يمكن فتح الملف
adErrOperationCancelled3712
-2146824576
0x800A0E80
تم إلغاء العملية من قبل المستخدم
adErrOutOfSpace3734
-2146824554
0x800A0E96
لا يمكن إجراء العملية. مزود لا يمكن الحصول على مساحة تخزين كافية
adErrPermissionDenied3720
-2146824568
0x800A0E88
تم رفض الإذن عند الكتابة إلى الميدان
adErrProviderFailed3000
-2146825288
0x800A0BB8
فشل مزود لتنفيذ العملية
adErrProviderNotFound3706
-2146824582
0x800A0E7A
لا يمكن العثور على مزود
adErrReadFile3003
-2146825285
0x800A0BBB
ملف لا يمكن قراءة
adErrResourceExists3731
-2146824557
0x800A0E93
لا يمكن إجراء عملية النسخ. كائن موجود مسبقا. تحديد adCopyOverwrite ليحل محل كائن
adErrResourceLocked3730
-2146824558
0x800A0E92
وتخوض الكائن قبل عمليات أخرى
adErrResourceOutOfScope3735
-2146824553
0x800A0E97
URL / المصدر خارج نطاق السجل الحالي
adErrSchemaViolation3722
-2146824566
0x800A0E8A
الصراعات قيمة البيانات مع نوع البيانات أو قيود
adErrSignMismatch3723
-2146824565
0x800A0E8B
فشل التحويل بسبب التوقيع على قيمة البيانات ونوع البيانات الميدانية غير الموقعة
adErrStillConnecting3713
-2146824575
0x800A0E81
لا يمكن إجراء العملية أثناء الاتصال بشكل غير متزامن
adErrStillExecuting3711
-2146824577
0x800A0E7F
لا يمكن إجراء العملية أثناء تنفيذ بشكل غير متزامن
adErrTreePermissionDenied3728
-2146824560
0x800A0E90
نفى إذن الوصول إلى شجرة أو الشجرة الفرعية
adErrUnavailable3736
-2146824552
0x800A0E98
فشلت العملية والوضع غير متوفر
adErrUnsafeOperation3716
-2146824572
0x800A0E84
لا يمكن الوصول إلى مصدر بيانات على مجال آخر
adErrURLDoesNotExist3727
-2146824561
0x800A0E8F
عدم وجود URL
adErrURLNamedRowDoesNotExist3737
-2146824551
0x800A0E99
لا يوجد سجل
adErrVolumeNotFound3733
-2146824555
0x800A0E95
مزود لا يمكن تحديد موقع جهاز التخزين. تأكد من كتابة URL بشكل صحيح
adErrWriteFile3004
-2146825284
0x800A0BBC
فشل عند الكتابة إلى ملف
adWrnSecurityDialog3717
-2146824571
0x800A0E85
غير مستخدم
adWrnSecurityDialogHeader3718
-2146824570
0x800A0E86
غير مستخدم

<خطأ كاملة كائن المرجعي