Number
ADO Number xususiyati
❮ Error obyektining to‘liq ma’lumotnomasi
Number xususiyati ErrorValueEnum qiymatlaridan birini qabul qilishi mumkin bo‘lgan noyob raqamni ifodalovchi long qiymatni qaytaradi. Bu raqam ADO yuzaga keltirgan xatoni tavsiflaydi. Agar xatoni provayder yuzaga keltirgan bo‘lsa, bu xususiyatga aniq bo‘lmagan (umumiy) xato qiymati berilishi mumkin.
Bu raqamlar Windows API’ning HRESULTS qiymatlariga mos keladi.
Sintaksis
lngErrorNumber=objErr.Number
Misol
<%
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 qiymatlari
| Konstanta | Qiymat | Tavsif |
|---|---|---|
| adErrBoundToCommand | 3707 -2146824581 0x800A0E7B |
Manbasi Command obyekti bo‘lgan Recordset obyektining ActiveConnection xususiyatini o‘zgartirib bo‘lmaydi |
| adErrCannotComplete | 3732 -2146824556 0x800A0E94 |
Server amalni yakunlay olmaydi |
| adErrCantChangeConnection | 3748 -2146824540 0x800A0EA4 |
Ulanish rad etildi |
| adErrCantChangeProvider | 3220 -2146825068 0X800A0C94 |
Berilgan provayder allaqachon ishlatilayotgan provayderdan farq qiladi |
| adErrCantConvertvalue | 3724 -2146824564 0x800A0E8C |
Ma’lumot qiymatini o‘girib bo‘lmaydi |
| adErrCantCreate | 3725 -2146824563 0x800A0E8D |
Ma’lumot qiymatini o‘rnatib ham, olib ham bo‘lmaydi |
| adErrCatalogNotSet | 3747 -2146824541 0x800A0EA3 |
Amal yaroqli ParentCatalog’ni talab qiladi |
| adErrColumnNotOnThisRow | 3726 -2146824562 0x800A0E8E |
Yozuvda bu maydon mavjud emas |
| adErrDataConversion | 3421 -2146824867 0x800A0D5D |
Ilova noto‘g‘ri tipdagi qiymatdan foydalanmoqda |
| adErrDataOverflow | 3721 -2146824567 0x800A0E89 |
Ma’lumot qiymati juda katta |
| adErrDelResOutOfScope | 3738 -2146824550 0x800A0E9A |
O‘chiriladigan obyektning URL manzili joriy yozuv doirasidan tashqarida |
| adErrDenyNotSupported | 3750 -2146824538 0x800A0EA6 |
Provayder birgalikda foydalanish cheklovlarini (sharing restrictions) qo‘llab-quvvatlamaydi |
| adErrDenyTypeNotSupported | 3751 -2146824537 0x800A0EA7 |
Provayder bu turdagi birgalikda foydalanish cheklovini qo‘llab-quvvatlamaydi |
| adErrFeatureNotAvailable | 3251 -2146825037 0x800A0CB3 |
Obyekt/provayder so‘ralgan amalni bajarishga qodir emas |
| adErrFieldsUpdateFailed | 3749 -2146824539 0x800A0EA5 |
Maydonlarni yangilash muvaffaqiyatsiz tugadi |
| adErrIllegalOperation | 3219 -2146825069 0x800A0C93 |
Bu kontekstda amalga ruxsat berilmaydi |
| adErrIntegrityViolation | 3719 -2146824569 0x800A0E87 |
Ma’lumot qiymati maydonning yaxlitlik cheklovlariga (integrity constraints) zid keladi |
| adErrInTransaction | 3246 -2146825042 0x800A0CAE |
Tranzaksiya davomida Connection obyektini yopib bo‘lmaydi |
| adErrInvalidArgument | 3001 -2146825287 0x800A0BB9 |
Argumentlar noto‘g‘ri tipda, ruxsat etilgan diapazondan tashqarida yoki bir-biriga zid |
| adErrInvalidConnection | 3709 -2146824579 0x800A0E7D |
Bu amalni bajarish uchun ulanishdan foydalanib bo‘lmaydi. U yopiq yoki bu kontekstda yaroqsiz |
| adErrInvalidParamInfo | 3708 -2146824580 0x800A0E7C |
Parameter obyekti noto‘g‘ri aniqlangan |
| adErrInvalidTransaction | 3714 -2146824574 0x800A0E82 |
Muvofiqlashtiruvchi tranzaksiya yaroqsiz |
| adErrInvalidURL | 3729 -2146824559 0x800A0E91 |
URL yaroqsiz belgilarni o‘z ichiga oladi |
| adErrItemNotFound | 3265 -2146825023 0x800A0CC1 |
So‘ralgan nom yoki tartib raqamiga mos element kolleksiyada topilmadi |
| adErrNoCurrentRecord | 3021 -2146825267 0x800A0BCD |
BOF yoki EOF True qiymatiga ega, yoki joriy yozuv o‘chirilgan |
| adErrNotExecuting | 3715 -2146824573 0x800A0E83 |
Bajarilish jarayoni bo‘lmaganda amalni bajarib bo‘lmaydi |
| adErrNotReentrant | 3710 -2146824578 0x800A0E7E |
Qayta ishlash davomida amalni bajarib bo‘lmaydi |
| adErrObjectClosed | 3704 -2146824584 0x800A0E78 |
Obyekt yopiq bo‘lganda amalga ruxsat berilmaydi |
| adErrObjectInCollection | 3367 -2146824921 0x800A0D27 |
Obyekt allaqachon kolleksiyada mavjud. Qo‘shib bo‘lmaydi |
| adErrObjectNotSet | 3420 -2146824868 0x800A0D5C |
Obyekt endi yaroqli emas |
| adErrObjectOpen | 3705 -2146824583 0x800A0E79 |
Obyekt ochiq bo‘lganda amalga ruxsat berilmaydi |
| adErrOpeningFile | 3002 -2146825286 0x800A0BBA |
Faylni ochib bo‘lmadi |
| adErrOperationCancelled | 3712 -2146824576 0x800A0E80 |
Amal foydalanuvchi tomonidan bekor qilindi |
| adErrOutOfSpace | 3734 -2146824554 0x800A0E96 |
Amalni bajarib bo‘lmaydi. Provayder yetarli xotira joyini ajrata olmaydi |
| adErrPermissionDenied | 3720 -2146824568 0x800A0E88 |
Maydonga yozishda ruxsat rad etildi |
| adErrProviderFailed | 3000 -2146825288 0x800A0BB8 |
Provayder amalni bajara olmadi |
| adErrProviderNotFound | 3706 -2146824582 0x800A0E7A |
Provayder topilmadi |
| adErrReadFile | 3003 -2146825285 0x800A0BBB |
Faylni o‘qib bo‘lmadi |
| adErrResourceExists | 3731 -2146824557 0x800A0E93 |
Nusxalash amalini bajarib bo‘lmaydi. Obyekt allaqachon mavjud. Obyektni almashtirish uchun adCopyOverwrite’ni ko‘rsating |
| adErrResourceLocked | 3730 -2146824558 0x800A0E92 |
Obyekt boshqa jarayonlar tomonidan qulflangan |
| adErrResourceOutOfScope | 3735 -2146824553 0x800A0E97 |
URL/manba joriy yozuv doirasidan tashqarida |
| adErrSchemaViolation | 3722 -2146824566 0x800A0E8A |
Ma’lumot qiymati ma’lumot tipi yoki cheklovlarga zid keladi |
| adErrSignMismatch | 3723 -2146824565 0x800A0E8B |
O‘girish muvaffaqiyatsiz tugadi, chunki ma’lumot qiymati ishorali, maydonning ma’lumot tipi esa ishorasiz |
| adErrStillConnecting | 3713 -2146824575 0x800A0E81 |
Asinxron ulanish davomida amalni bajarib bo‘lmaydi |
| adErrStillExecuting | 3711 -2146824577 0x800A0E7F |
Asinxron bajarilish davomida amalni bajarib bo‘lmaydi |
| adErrTreePermissionDenied | 3728 -2146824560 0x800A0E90 |
Daraxt yoki quyi daraxtga murojaat qilishda ruxsat rad etildi |
| adErrUnavailable | 3736 -2146824552 0x800A0E98 |
Amal muvaffaqiyatsiz tugadi va uning holati haqida ma’lumot yo‘q |
| adErrUnsafeOperation | 3716 -2146824572 0x800A0E84 |
Boshqa domendagi ma’lumotlar manbaiga murojaat qilib bo‘lmaydi |
| adErrURLDoesNotExist | 3727 -2146824561 0x800A0E8F |
URL mavjud emas |
| adErrURLNamedRowDoesNotExist | 3737 -2146824551 0x800A0E99 |
Yozuv mavjud emas |
| adErrVolumeNotFound | 3733 -2146824555 0x800A0E95 |
Provayder xotira qurilmasini topa olmaydi. URL to‘g‘ri yozilganiga ishonch hosil qiling |
| adErrWriteFile | 3004 -2146825284 0x800A0BBC |
Faylga yozishda xato yuz berdi |
| adWrnSecurityDialog | 3717 -2146824571 0x800A0E85 |
Foydalanilmaydi |
| adWrnSecurityDialogHeader | 3718 -2146824570 0x800A0E86 |
Foydalanilmaydi |
❮ Error obyektining to‘liq ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
