Gli ultimi tutorial di sviluppo web
 

ADO Number Property


<Errore completa Object Reference

La proprietà numero restituisce un lungo valore che è un numero unico che può prendere una delle ErrorValueEnum valori. Il numero descrive l'errore generato da ADO. Se l'errore è stato generato dal provider, questa proprietà può essere impostata su un valore di errore non specifico.

I numeri sono equivalenti ai valori HRESULT API di Windows.

Sintassi

lngErrorNumber=objErr.Number

Esempio

<%
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
%>

valori ErrorValueEnum

Costante Valore Descrizione
adErrBoundToCommand3707
-2146824581
0x800A0E7B
Non è possibile modificare la proprietà ActiveConnection di un oggetto Recordset che ha un oggetto Command come fonte
adErrCannotComplete3732
-2146824556
0x800A0E94
Server non può completare l'operazione
adErrCantChangeConnection3748
-2146824540
0x800A0EA4
La connessione è stata negata
adErrCantChangeProvider3220
-2146825068
0X800A0C94
fornitore di dotazione non combacia con già in uso quello
adErrCantConvertvalue3724
-2146824564
0x800A0E8C
valore di dati non può essere convertito
adErrCantCreate3725
-2146824563
0x800A0E8D
valore di dati non può essere impostato o recuperati
adErrCatalogNotSet3747
-2146824541
0x800A0EA3
Operazione richiede un ParentCatalog valida
adErrColumnNotOnThisRow3726
-2146824562
0x800A0E8E
Record non contiene questo campo
adErrDataConversion3421
-2146824867
0x800A0D5D
Applicazione utilizza un valore del tipo sbagliato
adErrDataOverflow3721
-2146824567
0x800A0E89
il valore dei dati è troppo grande
adErrDelResOutOfScope3738
-2146824550
0x800A0E9A
URL dell'oggetto da eliminare è al di fuori del campo di applicazione del record corrente
adErrDenyNotSupported3750
-2146824538
0x800A0EA6
Provider non supporta le restrizioni di condivisione
adErrDenyTypeNotSupported3751
-2146824537
0x800A0EA7
Provider non supporta il tipo di restrizione di condivisione
adErrFeatureNotAvailable3251
-2146825037
0x800A0CB3
Oggetto / Fornitore non è in grado di eseguire l'operazione richiesta
adErrFieldsUpdateFailed3749
-2146824539
0x800A0EA5
aggiornamento Campi fallita
adErrIllegalOperation3219
-2146825069
0x800A0C93
L'operazione non è consentita in questo contesto
adErrIntegrityViolation3719
-2146824569
0x800A0E87
conflitti di valore dei dati con i vincoli di integrità del campo
adErrInTransaction3246
-2146825042
0x800A0CAE
oggetto di connessione non può essere chiuso, mentre in una transazione
adErrInvalidArgument3001
-2146825287
0x800A0BB9
Gli argomenti sono del tipo errato, sono fuori intervallo accettabile o sono in conflitto tra loro
adErrInvalidConnection3709
-2146824579
0x800A0E7D
La connessione non può essere utilizzato per eseguire questa operazione. O è chiusa o non valido in questo contesto
adErrInvalidParamInfo3708
-2146824580
0x800A0E7C
oggetto Parameter è impropriamente definito
adErrInvalidTransaction3714
-2146824574
0x800A0E82
Il coordinamento delle transazioni non è valido
adErrInvalidURL3729
-2146824559
0x800A0E91
URL contiene caratteri non validi
adErrItemNotFound3265
-2146825023
0x800A0CC1
Elemento non può essere trovato nell'insieme corrispondente al nome richiesto o ordinale
adErrNoCurrentRecord3021
-2146825267
0x800A0BCD
BOF o EOF è vero, o il record corrente è stato eliminato
adErrNotExecuting3715
-2146824573
0x800A0E83
Impossibile eseguire l'operazione, pur non eseguendo
adErrNotReentrant3710
-2146824578
0x800A0E7E
Impossibile eseguire l'operazione durante l'elaborazione
adErrObjectClosed3704
-2146824584
0x800A0E78
Operazione non consentita quando l'oggetto è chiuso
adErrObjectInCollection3367
-2146824921
0x800A0D27
L'oggetto è già in collezione. Impossibile aggiungere
adErrObjectNotSet3420
-2146824868
0x800A0D5C
L'oggetto non è più valido
adErrObjectOpen3705
-2146824583
0x800A0E79
Operazione non consentita quando l'oggetto è aperto
adErrOpeningFile3002
-2146825286
0x800A0BBA
Impossibile aprire il file
adErrOperationCancelled3712
-2146824576
0x800A0E80
Operazione annullata dall'utente
adErrOutOfSpace3734
-2146824554
0x800A0E96
Impossibile eseguire l'operazione. Provider non può ottenere abbastanza spazio di archiviazione
adErrPermissionDenied3720
-2146824568
0x800A0E88
Autorizzazione negata quando si scrive al campo
adErrProviderFailed3000
-2146825288
0x800A0BB8
Provider non è riuscito a eseguire l'operazione
adErrProviderNotFound3706
-2146824582
0x800A0E7A
Provider non può essere trovato
adErrReadFile3003
-2146825285
0x800A0BBB
Il file non è stato possibile leggere
adErrResourceExists3731
-2146824557
0x800A0E93
Impossibile eseguire l'operazione di copia. L'oggetto esiste già. Specificare adCopyOverwrite per sostituire l'oggetto
adErrResourceLocked3730
-2146824558
0x800A0E92
Oggetto è bloccato da altri processi
adErrResourceOutOfScope3735
-2146824553
0x800A0E97
URL / Fonte di fuori portata del record corrente
adErrSchemaViolation3722
-2146824566
0x800A0E8A
conflitti di valore dei dati con tipo di dati o vincoli
adErrSignMismatch3723
-2146824565
0x800A0E8B
Conversione non riuscita perché il valore dei dati è firmato e il tipo di dati di campo non è firmato
adErrStillConnecting3713
-2146824575
0x800A0E81
Impossibile eseguire l'operazione durante la connessione in modo asincrono
adErrStillExecuting3711
-2146824577
0x800A0E7F
Impossibile eseguire l'operazione durante l'esecuzione in modo asincrono
adErrTreePermissionDenied3728
-2146824560
0x800A0E90
Permesso negato accesso albero o sotto-albero
adErrUnavailable3736
-2146824552
0x800A0E98
Operazione non riuscita e lo stato non è disponibile
adErrUnsafeOperation3716
-2146824572
0x800A0E84
Impossibile accedere all'origine dati in un altro dominio
adErrURLDoesNotExist3727
-2146824561
0x800A0E8F
L'URL non esiste
adErrURLNamedRowDoesNotExist3737
-2146824551
0x800A0E99
Record non esiste
adErrVolumeNotFound3733
-2146824555
0x800A0E95
Provider non può individuare il dispositivo di memorizzazione. Assicurarsi che l'URL viene digitato correttamente
adErrWriteFile3004
-2146825284
0x800A0BBC
Impossibile durante la scrittura di file
adWrnSecurityDialog3717
-2146824571
0x800A0E85
Non in uso
adWrnSecurityDialogHeader3718
-2146824570
0x800A0E86
Non in uso

<Errore completa Object Reference