tutoriais mais recente desenvolvimento web
 

ADO Number Property


<Completa Erro Object Reference

A propriedade Número retorna um valor longo que é um número único que pode tirar um dos ErrorValueEnum valores. O número descreve o erro gerado pelo ADO. Se o erro foi gerado pelo provedor, esta propriedade pode ser definida como um valor de erro inespecífica.

Os números são equivalentes aos valores HRESULTS API do Windows.

Sintaxe

lngErrorNumber=objErr.Number

Exemplo

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

Valores ErrorValueEnum

Constante Valor Descrição
adErrBoundToCommand3707
-2146824581
0x800A0E7B
Não é possível alterar a propriedade ActiveConnection de um objeto Recordset que tem um objeto de comando como sua fonte
adErrCannotComplete3732
-2146824556
0x800A0E94
Servidor não pode concluir a operação
adErrCantChangeConnection3748
-2146824540
0x800A0EA4
Connection foi negado
adErrCantChangeProvider3220
-2146825068
0X800A0C94
provedor fornecido é diferente da que já está em uso
adErrCantConvertvalue3724
-2146824564
0x800A0E8C
valor de dados não podem ser convertidos
adErrCantCreate3725
-2146824563
0x800A0E8D
valor de dados não pode ser definido ou recuperado
adErrCatalogNotSet3747
-2146824541
0x800A0EA3
Operação requer uma ParentCatalog válida
adErrColumnNotOnThisRow3726
-2146824562
0x800A0E8E
Registro não contém esse campo
adErrDataConversion3421
-2146824867
0x800A0D5D
Aplicativo usa um valor do tipo errado
adErrDataOverflow3721
-2146824567
0x800A0E89
valor de dados é muito grande
adErrDelResOutOfScope3738
-2146824550
0x800A0E9A
URL do objeto a ser excluído está fora do escopo do registro atual
adErrDenyNotSupported3750
-2146824538
0x800A0EA6
Provedor não suporta restrições de compartilhamento
adErrDenyTypeNotSupported3751
-2146824537
0x800A0EA7
Provedor não suporta o tipo de restrição de partilha
adErrFeatureNotAvailable3251
-2146825037
0x800A0CB3
Objeto / provedor não é capaz de executar operação solicitada
adErrFieldsUpdateFailed3749
-2146824539
0x800A0EA5
atualização campos falhou
adErrIllegalOperation3219
-2146825069
0x800A0C93
Operação não é permitida neste contexto
adErrIntegrityViolation3719
-2146824569
0x800A0E87
conflitos de valores de dados com as restrições de integridade do campo
adErrInTransaction3246
-2146825042
0x800A0CAE
objeto de conexão não pode ser fechada, enquanto em uma transação
adErrInvalidArgument3001
-2146825287
0x800A0BB9
Argumentos são do tipo errado, estão fora do intervalo aceitável, ou estão em conflito um com o outro
adErrInvalidConnection3709
-2146824579
0x800A0E7D
A conexão não pode ser utilizado para efectuar esta operação. Ele fechados ou é inválida neste contexto
adErrInvalidParamInfo3708
-2146824580
0x800A0E7C
objeto parâmetro é definido indevidamente
adErrInvalidTransaction3714
-2146824574
0x800A0E82
Coordenação transação é inválido
adErrInvalidURL3729
-2146824559
0x800A0E91
URL contém caracteres inválidos
adErrItemNotFound3265
-2146825023
0x800A0CC1
Item não pode ser encontrado na coleção correspondente ao nome solicitado ou ordinal
adErrNoCurrentRecord3021
-2146825267
0x800A0BCD
BOF ou EOF é verdadeiro, ou o registro atual foi excluído
adErrNotExecuting3715
-2146824573
0x800A0E83
Não é possível executar operação enquanto não execução
adErrNotReentrant3710
-2146824578
0x800A0E7E
Não é possível executar a operação durante o processamento
adErrObjectClosed3704
-2146824584
0x800A0E78
Operação não permitida quando o objecto está fechado
adErrObjectInCollection3367
-2146824921
0x800A0D27
Objeto já está na coleção. Não é possível acrescentar
adErrObjectNotSet3420
-2146824868
0x800A0D5C
Objeto não é válido
adErrObjectOpen3705
-2146824583
0x800A0E79
Operação não permitida quando o objeto está aberto
adErrOpeningFile3002
-2146825286
0x800A0BBA
Não pode abrir arquivo
adErrOperationCancelled3712
-2146824576
0x800A0E80
Operação cancelada pelo usuário
adErrOutOfSpace3734
-2146824554
0x800A0E96
Não é possível executar a operação. Provedor não pode obter espaço de armazenamento suficiente
adErrPermissionDenied3720
-2146824568
0x800A0E88
Permissão negada ao escrever para o campo
adErrProviderFailed3000
-2146825288
0x800A0BB8
Provedor não conseguiu executar a operação
adErrProviderNotFound3706
-2146824582
0x800A0E7A
Provedor não pode ser encontrado
adErrReadFile3003
-2146825285
0x800A0BBB
Arquivo não pôde ser lido
adErrResourceExists3731
-2146824557
0x800A0E93
Não é possível executar operação de cópia. Objeto já existe. Especifique adCopyOverwrite para substituir o objeto
adErrResourceLocked3730
-2146824558
0x800A0E92
Objecto é bloqueado por outros processos
adErrResourceOutOfScope3735
-2146824553
0x800A0E97
URL / Fonte fora do escopo de registro atual
adErrSchemaViolation3722
-2146824566
0x800A0E8A
conflitos de valores dados com tipo de dados ou restrições
adErrSignMismatch3723
-2146824565
0x800A0E8B
Falha na conversão porque o valor dos dados é assinado eo tipo de dados campo não está assinado
adErrStillConnecting3713
-2146824575
0x800A0E81
Não é possível executar a operação durante a conexão de forma assíncrona
adErrStillExecuting3711
-2146824577
0x800A0E7F
Não é possível executar a operação durante a execução de forma assíncrona
adErrTreePermissionDenied3728
-2146824560
0x800A0E90
Permissão negada acesso árvore ou sub-árvore
adErrUnavailable3736
-2146824552
0x800A0E98
A operação falhou eo estado está indisponível
adErrUnsafeOperation3716
-2146824572
0x800A0E84
Não é possível acessar fonte de dados em outro domínio
adErrURLDoesNotExist3727
-2146824561
0x800A0E8F
O URL não existe
adErrURLNamedRowDoesNotExist3737
-2146824551
0x800A0E99
Registro não existe
adErrVolumeNotFound3733
-2146824555
0x800A0E95
Provedor não pode localizar o dispositivo de armazenamento. Verifique se o URL é digitado corretamente
adErrWriteFile3004
-2146825284
0x800A0BBC
Falha ao escrever para o arquivo
adWrnSecurityDialog3717
-2146824571
0x800A0E85
Fora de uso
adWrnSecurityDialogHeader3718
-2146824570
0x800A0E86
Fora de uso

<Completa Erro Object Reference