erro: If Err.Number Then 'Caso exista um erro, mostrar a mensagem com o código do erro MsgBox "Erro nº " & Err.Number, vbCritical, "Atenção!" Else 'Continua com a função normalmente End If
A função é simples e não tem segredo nenhum para ser usado. Agora vamos a lista de erros:
• 3 Uso de cláusula Return sem uso prévio de Go Sub
• 5 Chamada inválida de procedure ou argumento. • 6 Estouro de campo (overflow). • 7 Sem memória. • 9 Elemento de coleção não existente. • 10 Este vetor é fixo ou está temporariamente travado. • 11 Divisão por zero. • 13 Tipo de dado inválido. • 14 Cadeia de caracteres muito grande. • 16 Expressão muito complexa. • 17 Não é possível realizar operação requisitada. • 18 Interrupção de usuário. • 20 Cláusula Resume sem ter havido erro anterior. • 28 Sem espaço na pilha. • 35 Função, Procedimento ou Propriedade não definida. • 47 Muitas aplicações cliente tentando acessar a DLL ao mesmo tempo. • 48 Erro ao carregar uma biblioteca Dll, instale novamente o sistema, continuando o problema, entre em contato com o suporte. • 49 Erro em chamada a DLL. • 51 Erro interno. • 52 Nome ou número de arquivo inválido. • 53 Não é possível achar arquivo especificado. • 54 Modo de arquivo inválido. • 55 Arquivo já aberto. • 57 Erro no dispositivo de Entrada/Saída. • 58 Arquivo já existe. • 59 Tamanho de registro inválido. • 61 Disco cheio. • 62 Tentativa de ler depois do fim do arquivo. • 63 Número de registro inválido. • 67 Muitos arquivos abertos. • 68 Dispositivo não disponível. • 70 Permissão negada. • 71 Disco não pronto. • 74 Não é possível renomear arquivos em drives diferentes. • 75 Erro de acesso de caminho/arquivo. • 76 Caminho não encontrado. • 91 Objeto não inicializado/definido. • 92 Loop do tipo For não inicializado. • 93 Padrão inválido de caracteres. • 94 Uso inválido de Null. • 96 Não é possível executar o evento desse objeto porque ele já está executando o número máximo suportado de eventos. • 97 Não é possível executar procedimento de objeto que não é instância da classe definida. • 98 Uma propriedade ou chamada a método não pode incluir uma referência para um objeto privado, assim como um argumento ou valor de retorno. • 260 Temporizador não disponível. • 282 Nenhuma aplicação estrangeira respondeu à inicialização DDE. • 285 Aplicação estrangeira não irá realizar método ou operação DDE. • 286 Tempo expirado enquanto aguardava resposta de processo DDE. • 287 Usuário pressionou tecla ESC durante operação de DDE. • 288 Aplicação destino está ocupada. • 290 Dados em formato errado. • 293 Método DDE foi invocado sem nenhum canal aberto. • 294 Formato inválido de Link DDE. • 296 PasteLink já realizado neste controle. • 298 Arquivo DLL do sistema não pode ser carregado. • 320 Não é possível utilizar nomes de dispositivos em nomes de arquivos. • 321 Formato inválido de arquivo. • 322 Não foi possível criar arquivo temporário. • 325 Item não é arquivo válido de recurso. • 326 Recurso não encontrado. • 327 Valor de dado não encontrado. • 328 Parâmetro ilegal passado para o método. • 335 Não foi possível acessar registro do sistema. • 336 Componente ActiveX não foi corretamente registrado. • 337 Servidor de objeto não encontrado. • 338 Servidor de objeto não foi executado corretamente. • 339 Servidor de objeto não foi registrado corretamente ou não encontrado. • 340 Elemento do vetor de controle não existe. • 341 Índice inválido de vetor de controle. • 342 Não existe espaço suficiente para alocar vetor de controle. • 343 Objeto não é um vetor. • 344 É necessário especificar um índice para vetor de objeto. • 345 Limite: não é possível criar mais nenhum controle neste formulário. • 360 Objeto já carregado. • 361 Não é possível carregar ou descarregar este objeto. • 362 Não é possível descarregar controles criados em tempo de desenvolvimento. • 363 Controle ActiveX não encontrado. • 364 Objeto já foi descarregado. • 365 Não foi possível descarregar objeto. • 366 Não existem formulários MDI disponíveis para carregar. • 367 Não foi possível carregar ou registrar controle ActiveX. • 368 O arquivo está desatualizado. Esse programa requer uma versão nova. • 369 Operação inválida para DLL ActiveX. • 370 Informação sobre tipo de ActiveX não corresponde com a informação salva. Não foi possível carregar. • 371 O objeto especificado não pode ser usado como formulário proprietário no evento Show(). • 378 Item não pôde ser inicializado durante carga. • 379 Não é possível definir a propriedade Default ou Cancel em um controle de uma página de propriedade. • 380 Valor inválido de propriedade. • 381 Índice inválido de vetor de propriedade. • 382 Propriedade não pode ser definida em tempo de execução. • 383 Propriedade é somente para leitura. • 384 Um formulário não pode ser movido ou redimensionado enquanto estiver minimizado ou maximizado. • 385 Um índice deve ser especificado quando estiver utilizando vetor de propriedade. • 387 Propriedade não pode ser definida neste controle. • 388 Não é possível atribuir propriedade Visible a partir de um menu pai. • 389 Chave inválida. • 393 Propriedade não pode ser lida durante execução de programa. • 394 Propriedade é somente para escrita. • 395 Não é possível utilizar barra separadora como nome de menu neste controle. • 396 Propriedade não pode ser atribuída dentro de uma página. • 397 Não é possível carregar, descarregar, ou atribuir a propriedade Visible para menus de nível máximo enquanto estão integrados com outro menu. • 398 Cliente não disponível. • 399 Não é possível colocar botão Cancel ou Default em controle de usuário a não ser que a propriedade DefaultCancel esteja definida. • 401 Não é possível mostrar formulários não modais enquanto formulário modal está sendo exibido. • 402 É necessário esconder ou fechar formulário modal antes de executar ação. • 403 Formulários MDI não podem ser exibidos modalmente. • 404 Formulários MDI filho não podem ser exibidos modalmente. • 405 Não foi possível exibir formulário modal. • 406 Formulários não modais não podem ser exibidos nesta aplicação a partir de uma DLL, ActiveX. • 419 Permissão negada para utilizar objeto. • 422 Propriedade não encontrada. • 423 Controle não encontrado. • 424 Formulário não encontrado. • 425 Uso inválido de objeto. • 426 Só é permitido um formulário MDI. • 428 Menu Popup deve possuir no mínimo um submenu. • 429 Informação de licença para este componente não encontrada ou DLL não encontrada. • 430 Classe não suporta Automação. • 432 Nome de arquivo ou classe não encontrado durante operação de Automação. • 438 Objeto não suporta essa propriedade ou método. • 440 Erro de Automação. • 442 Conexão à biblioteca de tipo ou biblioteca de objeto para processo remoto foi perdida. • 443 Objeto de Automação não possui um valor padrão. • 444 Método não aplicável. • 445 Objeto não suporta essa ação. • 446 Objeto não suporta argumentos por nome. • 447 Objeto não suporta definições atuais de localidade. • 448 Argumento não encontrado. • 449 Argumento não opcional. • 450 Número inválido de argumentos ou atribuição inválida de propriedade. • 451 Objeto não é coleção. • 452 Ordinal inválido. • 453 Função especificada de DLL não foi encontrada. • 454 Recurso de código não encontrado. • 455 Erro de travamento de recurso de código. • 457 Essa chave já está associada com um elemento dessa coleção. • 458 Variável usa tipo de dado não suportado pelo Visual Basic. • 459 Esse componente não suporta eventos. • 460 Formato inválido de Clipboard. • 461 Formato especificado não corresponde ao formato dos dados. • 480 Não foi possível criar imagem Auto Desenhável. • 481 Imagem inválida. • 482 Erro de impressora. • 483 Driver da impressora não suporta propriedade especificada. • 484 Problema durante a obtenção de informações da impressora do sistema. Certifique-se de que a impressora foi configurada corretamente. • 485 Tipo inválido de imagem. • 486 Não é possível imprimir imagem de formulário neste tipo de impressora. • 490 Menu inválido especificado como menu padrão. • 520 Não foi possível esvaziar Clipboard. • 521 Não foi possível abrir Clipboard. • 523 A DLL de ligação de dados não pôde ser carregada. • 524 Erro ocorrido no objeto de automação. • 525 Erro de acesso a dados. • 527 Bookmark informado é inválido. • 536 Não foi possível travar o banco de dados. • 537 Não foi possível acessar a coluna desejada. • 541 Não foi possível travar o banco de dados. • 542 A linha foi deletada desde que a atualização foi iniciada. • 545 Não foi possível a conexão com o campo. • 672 Lista de formatos do DataObjects pode não ter sido limpa. • 673 É esperado no mínimo um argumento. • 674 Chamada recursiva de drag and drop do OLE. • 675 Formatos Drag and Drop OLE não-intrínseco usado. • 676 Dados requisitados não formam fornecidos pelo DataObject durante o evento OLESetData. • 688 Falha em leitura assíncrona (AsyncRead). • 689 Parâmetro PropertyName conflita com o PropertyName de uma leitura assíncrona (AsyncRead) em progresso. • 690 Não foi possível achar ou carregar o arquivo requerido urlmon.dll. • 693 Um protocolo desconhecido foi especificado no parâmetro alvo (Target). • 735 Não é possível salvar arquivo para diretório TEMP. • 744 Texto procurado não foi encontrado. • 746 Substituições muito longas. • 2420 Erro de sintaxe em número. • 2421 Erro de sintaxe em data. • 2422 Erro de sintaxe em string. • 2423 Uso inválido de '.', '!', ou '()'. • 2424 Nome desconhecido. • 2425 Nome desconhecido de função. • 2426 Função não disponível nas expressões. • 2427 Objeto não possui valor. • 2428 Argumentos inválidos usados com função de domínio. • 2429 Uso do operador IN sem (). • 2430 Uso do operador Between sem And. • 2431 Erro de sintaxe (operador faltando). • 2432 Erro de sintaxe (vírgula). • 2433 Erro de sintaxe. • 2434 Erro de sintaxe (operador faltando). • 2435 ) sobrando. • 2436 ), ], ou item faltando. • 2437 Uso inválido de barras verticais. • 2438 Erro de sintaxe. • 2439 Número inválido de argumentos usado na função. • 2440 Uso da função IIF sem (). • 2442 Uso inválido de parênteses. • 2443 Uso inválido do operador IS. • 2445 Expressão muito complexa. • 2446 Ocorreu falta de memória durante cálculo. • 2447 Uso inválido de '.', '!', ou '()'. • 2448 Não é possível atribuir valor. • 3001 Argumento inválido. • 3002 Não foi possível inicializar sessão. • 3005 Nome informado não é um banco de dados válido. • 3006 Banco de dados está aberto para uso exclusivo. • 3007 Não foi possível abrir banco de dados de biblioteca. • 3008 A tabela já está aberta para uso exclusivo por outro usuário. • 3009 Você tentou travar a tabela enquanto a abria, mas ela não pode ser travada pois está correntemente em uso. • 3010 Tabela já existe. • 3011 O Microsoft Jet não encontrou o objeto. Certifique-se de que o objeto existe e que a • localização está declarada corretamente. • 3012 Objeto já existe. • 3013 Não foi possível renomear arquivo ISAM instalável. • 3014 Não é possível abrir mais tabelas. • 3015 Índice requisitado não existe nesta tabela. Verifique s nomes de índices válidos. • 3016 Campo não caberá no registro. • 3017 O tamanho do campo é muito grande. • 3018 Não foi possível encontrar campo especificado. • 3019 Operação inválida para ser usada sem índice especificado. • 3020 Tentativa de executar Update ou CancelUpdate ou tentativa de atualizar campo em tabela sem antes executar AddNew ou Edit. • 3021 Sem registro corrente. Se este erro ocorrer na rotina de impressão do recibo avulso, a causa é porque não há trabalhadores a serem pagos. • 3022 As mudanças requisitadas na tabela não foram executadas pois gerariam valores • duplicados em índice, chave primária, ou relacionamento. Altere os dados dos campos • que contem dados duplicados, remova o índice ou o redefina para permitir valores • duplicados. • 3023 AddNew ou Edit já utilizado. • 3024 Não foi possível encontrar o arquivo. • 3025 Não é possível abrir mais arquivos. • 3026 Espaço insuficiente em disco. • 3027 Não é possível atualizar. Banco de dados ou objeto é somente para leitura. • 3028 Não é possível iniciar a aplicação. O arquivo de informação sobre grupo de trabalho está faltando ou aberto exclusivamente por outro usuário. • 3029 Nome de conta ou senha inválido. • 3030 Nome de conta inválido. • 3031 Senha inválida. • 3032 Não é possível executar esta operação. • 3033 Você não tem permissões necessárias para usar o objeto. • 3034 Tentativa de executar Commit ou RollBack sem antes executar BeginTrans. • 3036 Banco de dados alcançou o tamanho máximo. • 3037 Não é possível abrir mais tabelas ou seleções. • 3040 Erro de Entrada/Saída durante leitura. • 3041 Não é possível abrir banco de dados criado por uma versão anterior da sua aplicação. • 3042 Excedeu os manipuladores de arquivos do MS-DOS. • 3043 Erro de disco ou rede. • 3044 Caminho especificado inválido. Certifique-se que o caminho informado está correto e que a conexão com o servidor no qual o arquivo reside esteja funcionando corretamente. • 3047 Registro é muito grande. • 3048 Não é possível abrir mais bancos de dados. • 3049 Não é possível abrir banco de dados. Pode ser um banco de dados que sua aplicação não reconheça, ou o arquivo pode estar corrompido. • 3051 O Microsoft Jet não pôde abrir o arquivo. Já está aberto por outro usuário para uso exclusivo ou não existe permissão para visualizar os dados. • 3052 O número de locks do arquivo foi excedido. • 3053 Muitos procedimentos-cliente abertos. • 3054 Muitos campos Memo ou OLE ou erro do Microsoft Jet. • 3055 Nome de campo inválido. • 3056 Não foi possível reparar o banco de dados. • 3057 Operação não suportada em tabelas ligadas. • 3058 Índice ou chave primária não pode conter valor nulo. • 3059 Operação cancelada pelo usuário. • 3060 Tipo de dado errado passado para parâmetro. • 3061 Faltam parâmetros. • 3062 Apelidos (Aliases) de saída duplicados. • 3063 Destino de saída duplicados. • 3064 Não é possível abrir a query. • 3065 Não é possível executar a query de seleção. • 3066 Query deve possuir no mínimo um campo de destino. • 3067 Entrada da query deve conter no mínimo uma tabela ou query. • 3068 Nome de apelido inválido. • 3069 Query de ação não pode ser utilizada como origem de linhas. • 3070 O banco de dados Microsoft Jet não reconheceu nome de campo ou expressão. • 3071 Expressão digitada incorretamente, ou muito complexa para ser executada. Tente simplificar a expressão. • 3073 Operação deve utilizar uma query atualizável. • 3074 Não é possível repetir o nome da tabela em cláusula FROM. • 3075 Expressão inválida em query. Verifique nomes de campos e pontuação. • 3076 Erro em critério na query. Verifique nomes de campos e pontuação. • 3077 Expressão inválida em query. Verifique nomes de campos e pontuação. • 3078 O Microsoft Jet não pôde encontrar a tabela ou query. Certifique-se de que ela existe e que foi informada corretamente. • 3079 O campo especificado pode se referir a mais de uma tabela informada na cláusula FROM da declaração SQL. • 3080 Tabela de join não informada na cláusula FROM. • 3081 Não é possível unir mais de uma tabela com o mesmo nome. • 3082 Operação JOIN se refere a campo que não está nas tabelas. • 3083 Não é possível usar query de relatório interno. • 3084 Não é possível inserir dados com query de ação. • 3085 Função não definida na expressão. • 3086 Não foi possível excluir das tabelas especificadas. • 3087 Muitas expressões na cláusula GROUP BY. • 3088 Muitas expressões na cláusula ORDER BY. • 3089 Muitas expressões na cláusula DISTINCT. • 3090 Tabela resultante não pode ter mais de um campo do tipo AutoNumber. • 3092 Não é possível utilizar cláusula HAVING em declaração TRANSFORM. • 3093 Cláusula ORDER BY conflita com DISTINCT. • 3094 Cláusula ORDER BY conflita com cláusula GROUP BY. • 3095 Não é permitida função agregada na expressão. • 3096 Não é permitida função agregada na cláusula WHERE. • 3097 Não é permitida função agregada na cláusula ORDER BY. • 3098 Não é permitida função agregada na cláusula GROUP BY. • 3099 Não é permitida função agregada em operação JOIN. • 3100 Não foi possível atribuir campo para Null. • 3101 O Microsoft Jet não pôde encontrar registro na tabela com as chaves informadas na operação de JOIN. • 3102 Referência circular causada pela query. • 3103 Referência circular causada por apelido (alias) em SELECT. • 3104 Não é possível especificar cabeçalho de coluna fixa de query mais que uma vez. • 3105 Falta nome do campo de destino em declaração SELECT INTO. • 3106 Falta nome do campo de destino em declaração UPDATE. • 3114 Não é possível incluir Memo ou Objeto OLE quando são selecionados valores únicos. • 3115 Não pode haver campos Memo ou Objeto OLE em argumento de cláusula de agregação. • 3116 Não pode haver campos Memo ou Objeto OLE em critério para função de agregação. • 3117 Não é possível ordenar por campos Memo ou Objeto OLE. • 3118 Não é possível realizar união por campos Memo ou Objeto OLE. • 3119 Não é possível agrupar por campos Memo ou Objeto OLE. • 3120 Não é possível agrupar por campos selecionados por '*'. • 3121 Não é possível agrupar por campos selecionados por '*'. • 3122 Tentativa de executar query que não inclui a expressão especificada como parte de função agregada. • 3123 Não é possível usar '*' em query cruzada. • 3124 Não pode incluir a partir de query de relatório interno. • 3125 Objeto de banco de dados não pôde encontrar objeto especificado. Certifique-se que é um parâmetro válido, que o nome não possui caracteres inválidos e que o nome não é muito grande. • 3126 Nome inválido. • 3127 Declaração INSERT INTO contem nome de campo desconhecido. Verifique o nome do campo. Isto acontece porque o usuário está usando uma base de dados de uma versão anterior do programa. O aplicativo deve ser reinstalado usando a opção de limpar a base de dados. • 3128 Especifique a tabela que contem os registros que se deseja excluir. • 3130 Erro de sintaxe em declaração DELETE. • 3131 Erro de sintaxe em cláusula FROM. • 3132 Erro de sintaxe em cláusula GROUP BY. • 3133 Erro de sintaxe em cláusula HAVING. • 3134 Erro de sintaxe em cláusula INSERT INTO. • 3135 Erro de sintaxe em operação JOIN. • 3136 Cláusula LEVEL inclui palavra reservada ou argumento que está faltando ou foi digitado incorretamente, ou pontuação está incorreta. • 3138 Erro de sintaxe em cláusula ORDER BY. • 3139 Erro de sintaxe em cláusula PARAMETER. • 3140 Erro de sintaxe em cláusula PROCEDURE. • 3141 Declaração SELECT inclui uma palavra reservada ou nome de argumento que está faltando ou está digitado incorretamente, ou a pontuação está incorreta. • 3143 Erro de sintaxe em declaração TRANSFORM. • 3144 Erro de sintaxe em declaração UPDATE. • 3145 Erro de sintaxe em cláusula WHERE. • 3146 Chamada ODBC falhou. • 3151 Conexão ODBC falhou. • 3154 ODBC não pôde encontrar DLL. • 3155 ODBC: Inserção em tabela falhou. • 3156 ODBC: Deleção em tabela falhou. • 3157 ODBC: Atualização em tabela falhou. • 3159 Não é um bookmark válido. • 3160 Tabela não está aberta. • 3161 Não foi possível descriptogragar arquivo. • 3162 Tentativa de atribuir valor Null para variável que não é do tipo Variant. • 3163 Campo muito pequeno para aceitar a quantidade de dados que se tentou adicionar. • 3164 Campo não pôde ser atualizado porque outro usuário ou processo travou o registro ou tabela correspondente. • 3165 Não foi possível abrir arquivo .inf. • 3166 Não foi possível localizar o arquivo requisitado memo Xbase. • 3167 Registro foi deletado. • 3168 Arquivo .inf inválido. • 3169 Microsoft Jet não pôde executar declaração SQL porque ela contem campo de tipo de dado inválido. • 3170 Não foi possível encontrar ISAM instalável. • 3171 Não foi possível encontrar caminho de rede ou nome de usuário. • 3172 Não foi possível abrir Paradox.net. • 3173 Não foi possível abrir tabela 'MSysAccounts' no arquivo de informações de grupo de trabalho. • 3174 Não foi possível abrir tabela 'MSysAccounts' no arquivo de informações de grupo de trabalho. • 3175 Data está fora do intervalo ou em formato inválido. • 3176 Não foi possível abrir arquivo. • 3177 Nome de tabela inválido. • 3179 Fim de arquivo não esperado. • 3180 Não foi possível escrever em arquivo. • 3181 Intervalo inválido. • 3182 Formato inválido de arquivo. • 3183 Sem espaço suficiente em disco temporário. • 3185 SELECT INTO em database tentou criar muitos campos. • 3189 Tabela está travada para uso exclusivo de outro usuário. • 3190 Muitos campos definidos. • 3191 Não é possível definir campos mais de uma vez. • 3192 Não foi possível encontrar tabela de saída. • 3196 O banco de dados já está em uso por outra pessoa ou processo. Quando o banco de dados estiver disponível, tente a operação novamente. • 3197 O Microsoft Jet interrompeu o processo porque você e outro usuário estão tentando alterar os mesmos dados ao mesmo tempo. • 3198 Não foi possível inicializar sessão. Muitas sessões já estão ativas. • 3199 Não foi possível encontrar referência. • 3200 Registro não pôde ser deletado ou alterado porque tabela se referencia a outros registros. • 3201 Não é possível adicionar ou alterar registro porque um registro relacionado é requerido em outra tabela. • 3203 Subqueries não podem ser usadas na expressão. • 3204 Banco de dados já existe. • 3205 Muitos cabeçalhos de colunas. • 3206 Não é possível criar relacionamento entre um campo e ele mesmo. • 3207 Operação não suportada em tabela Paradox sem chave primária. • 3208 Atribuição Deleted inválida em chave Xbase do Registro do Windows. • 3210 String de conexão muito longa ou campo corrente não corresponde à chave de união. • 3211 Não foi possível travar a tabela porque já está em uso por outro usuário ou processo. • 3213 Data inválida informada na chave Xbase do Registro do Windows. • 3214 Marca inválida informada na chave Xbase do Registro do Windows. • 3215 Muitas tarefas BTrieve. • 3216 Foi especificado um parâmetro onde um nome de tabela é exigido. • 3217 Foi especificado um parâmetro onde um nome de banco de dados é exigido. • 3219 Operação inválida. • 3220 Seqüência incorreta de colagem. • 3221 Atribuições inválidas na chave BTrieve do Registro do Windows. • 3222 Query não pode conter um parâmetro de banco de dados. • 3223 Parâmetro é inválido porque é maior que 64 caracteres ou contem caracteres inválidos. • 3224 Não é possível ler dicionário de dados do BTrieve. • 3225 Foi encontrado um travamento de registro enquanto executava operação. • 3226 Foram encontrados erros durante uso de DLL do BTrieve. • 3227 Atribuição inválida de século na chave XBase do Registro do Windows. • 3228 Seqüência de colagem selecionada não suportada pelo sistema operacional. • 3229 BTrieve: Não é possível alterar campo. • 3230 Arquivo de travamento Paradox desatualizado. • 3232 ODBC: Não foi possível criar tabela. • 3234 ODBC: Tempo de query remota expirou. • 3235 ODBC: Tipo de dados não suportado pelo servidor. • 3238 ODBC: Dados fora de intervalo. • 3239 Muitos usuários ativos. • 3240 BTrieve: servidor BTrieve faltando. • 3241 BTrieve: Sem recursos. • 3242 Referência inválida na declaração SELECT. • 3243 Nenhum dos campos de importação coincidem com a tabela anexada. • 3244 Não é possível importar uma planilha protegida por senha. • 3245 Não foi possível identificar nomes de campos a partir da primeira linha da tabela de importação. • 3246 Operação não suportada em transações. • 3247 ODBC: Definição de tabela mudou. • 3248 Atribuição inválida do NetworkAccess no Registro do Windows. • 3249 Atribuição inválida do PageTimeout no Registro do Windows. • 3250 Não foi possível criar chave. • 3251 Operação não suportada por este tipo de objeto. • 3252 Não é possível abrir formulário cuja query contem função definida por usuário que tenta atribuir ou obter propriedade RecordSetClose do formulário. • 3254 ODBC: Não é possível travar todos os registros. • 3256 Arquivo de índice não encontrado. • 3257 Erro de sintaxe em declaração WITH OWNERACCESS OPTION. • 3258 A declaração SQL não pôde ser executada porque contem junções ambíguas. • 3259 Tipo inválido de dado de campo. • 3261 Tabela está travada para uso exclusivo de outro usuário. • 3263 Objeto inválido de banco de dados. • 3264 Nenhum campo definido: não é possível adicionar TableDef ou índice. • 3265 Item não encontrado nesta coleção. • 3266 Não é possível anexar campo que já faz parte de uma coleção de campos. • 3267 Propriedade somente pode ser atribuída quando o campo faz parte de uma coleção de • campos do Recordset. • 3268 Não é possível atribuir esta propriedade uma vez que faz parte de uma coleção. • 3269 Não é possível anexar um índice que já é parte de uma coleção de índices. • 3270 Propriedade não encontrada. • 3271 Valor inválido de propriedade. • 3272 Objeto não é coleção. • 3273 Método não aplicável a este objeto. • 3274 Tabela externa não está no formato esperado. • 3275 Erro inesperado do driver de banco de dados externo. • 3276 Referência inválida a objeto de banco de dados. • 3277 Não é possível ter mais de 10 campos em um índice. • 3278 Microsoft Jet não foi inicializado. • 3279 Microsoft Jet já foi inicializado. • 3280 Não é possível deletar um campo que é parte de índice ou é necessário ao sistema. • 3281 Não é possível deletar esse índice ou tabela. É índice corrente ou é utilizado em • relacionamento. • 3282 Operação não suportada em tabela que contem dados. • 3283 Chave primária já existe. • 3284 Índice já existe. • 3285 Definição inválida de índice. • 3286 Formato de arquivo memo não corresponde ao formato do banco de dados externo. • 3287 Não é possível criar índice para o campo informado. • 3288 Índice Paradox não é primário. • 3289 Erro de sintaxe em cláusula CONSTRAINT. • 3290 Erro de sintaxe em declaração CREATE TABLE. • 3291 Erro de sintaxe em declaração CREATE INDEX. • 3292 Erro de sintaxe em definição de campo. • 3293 Erro de sintaxe em declaração ALTER TABLE. • 3294 Erro de sintaxe em declaração DROP INDEX. • 3295 Erro de sintaxe em declaração DROP INDEX ou DROP TABLE. • 3296 Expressão de junção não suportada. • 3297 Não foi possível importar tabela ou query. Nenhum registro encontrado, ou todos os • registros contém erros. • 3298 Existem muitas tabelas com mesmo nome. Especifique o proprietário no formato • 'proprietário.tabela'. • 3299 Erro de conformidade de especificação ODBC. Relate este erro ao desenvolvedor da aplicação. • 3300 Não é possível criar relacionamento. • 3302 Não é possível alterar a regra enquanto as regras para esta tabela estão em uso. • 3303 Não é possível deletar este campo. É parte de um ou mais relacionamentos. • 3304 É necessário informar a identificação pessoal (PID) consistindo em no mínimo 4 e não mais que 20 caracteres e dígitos. • 3305 Seqüência inválida de caracteres de conexão em query. • 3306 Subquery que pode retornar mais de um campo sem usar a palavra reservada EXISTS. • 3307 Número de colunas nas duas tabelas selecionadas de uma união não correspondem. • 3308 Argumento TOP inválido na query de seleção. • 3309 Atribuição de propriedade não pode ser maior que 2K. • 3310 Essa propriedade não é suportada para fontes de dados externa ou para bancos de dados criados em versão anterior do Microsoft Jet. • 3311 Propriedade especificada já existe. • 3312 Regras de validação e valores padrão não podem estar em tabelas de sistema ou tabelas linkadas. • 3313 Não é possível atribuir regra de validação para este campo. • 3314 Campo não pode conter valor nulo porque a propriedade Required para este campo está com valor Verdadeiro. Entre um valor para este campo. • 3315 Campo não pode possuir tamanho zero. Este erro é causado quando falta algum dado do arquivo importado pelo programa. Por exemplo, se a UF estiver em branco, este erro ocorre. Neste caso a matrícula do convênio deve ser solicitada ao usuário para saber se todas as informações estão presentes no grande porte. • 3316 Regra de validação da tabela foi violada. • 3317 Um ou mais valores são proibidos de acordo com a regra de validação do campo. Entre um valor que o campo possa aceitar. • 3318 Valores especificados em cláusula TOP não são permitidos em queries de delação ou relatórios. • 3319 Erro de sintaxe em query de união. • 3320 Erro em validação em nível de tabela. • 3321 Não foi especificado banco de dados em string de conexão ou em cláusula IN. • 3322 Query contem um ou mais cabeçalhos inválidos de coluna fixa. • 3323 Query não pode ser utilizada como fonte de dados. • 3324 Query é uma query de definição de dados e não pode ser utilizada como fonte de dados. • 3325 Query com propriedade ReturnRecords igual a Verdadeiro não retornou nenhum registro. • 3326 Recordset não atualizável. • 3334 Pode ser apresentado somente no formato da versão 1.0. • 3336 BTrieve: Opção IndexDDF inválida em atribuição de inicialização. • 3337 Opção DataCodePage inválida em atribuição de inicialização. • 3338 BTrieve: Opções XTrieve não estão corretas em atribuição de inicialização. • 3339 BTrieve: Opção IndexDeleteRenumber inválida em atribuição de inicialização. • 3340 Query está corrompida. • 3342 Objeto OLE ou Memo inválido em subquery. • 3343 Formato não reconhecido de banco de dados. • 3344 Campo em expressão de validação ou valor padrão em tabela não reconhecido. • 3345 Referência a campo desconhecida ou inválida. • 3346 Números de valores de query e campos de destino não são os mesmos. • 3349 Estouro de campo numérico (overflow). • 3350 Objeto é inválido para operação. • 3351 Expressão ORDER BY inclui campos que não foram selecionados pela query. Somente os campos requisitados na primeira query podem ser inclusos na expressão ORDER BY. • 3352 Não existe campo de destino na declaração INSERT INTO. • 3353 BTrieve: Não foi possível encontrar arquivo Field.ddf. • 3354 No máximo um registro pode ser retornado por esta subquery. • 3355 Erro de sintaxe em valor padrão. • 3356 Tentativa de abrir banco de dados que já está aberto para uso exclusivo de outro usuário. Tente novamente quando o banco de dados estiver disponível. • 3357 Esta query não é uma query de definição de dados propriamente feita. • 3358 Não é possível abrir o arquivo Microsoft Jet de informação do grupo de trabalho. • 3359 Query deve conter no mínimo um caracter. • 3360 Query muito complexa. • 3361 Uniões não permitidas em subquery. • 3362 Atualização/deleção de linha afetou mais de uma linha de uma tabela relacionada. Índice único contem valores duplicados. • 3364 Não é possível utilizar campo Memo ou Objeto OLE em cláusula SELECT de uma query de união. • 3365 Não é possível atribuir valores para esta propriedade para objetos remotos. • 3366 Não é possível anexar relacionamentos sem campo definido. • 3367 Não é possível anexar. Objeto com mesmo nome já existe na coleção. • 3368 Relacionamento deve ter mesmo número de campos com mesmo tipo de dados. • 3370 Não é possível modificar o desenho da tabela. Banco de dados é somente para leitura. • 3371 Não é possível encontrar tabela ou restrição. • 3372 Não existe índice especificado na tabela. • 3373 Não é possível criar relacionamento. Tabela referenciada não possui chave primária. • 3374 Campos especificados não estão unicamente indexados na tabela. • 3375 Tabela já possui índice com este nome. • 3376 Tabela não existe. • 3377 Não existe relacionamento na tabela. • 3378 Já existe relacionamento com este nome no banco de dados corrente. • 3379 Não é possível criar relacionamentos para forçar integridade referencial. Dados existentes na tabela violam regras de integridade referencial. • 3380 Campo já existe na tabela. • 3381 Não existe campo na tabela. • 3382 Tamanho do campo é muito grande. • 3383 Não é possível deletar campo. Ele é parte de um ou mais relacionamentos. • 3384 Não é possível deletar uma propriedade original do Microsoft Jet. • 3385 Propriedades definidas pelo usuário não suportam valores nulos. • 3386 Propriedade deve ser inicializada antes de usar este método. • 3388 Função desconhecida em expressão de validação. • 3389 Suporte a query não disponível. • 3390 Nome de conta já existe. • 3393 Não é possível realizar join, group, sort, ou restrição indexada. Um valor que está sendo procurado ou ordenado é muito grande. • 3396 Não é possível realizar operação em cascata. Um vez que existem registros relacionados em outra tabela, regras de integridade referencial seriam violadas. • 3397 Não é possível realizar operação em cascata. É necessário haver registro em outra tabela. • 3398 Não é possível realizar operação em cascata. Resultaria em chave nula em tabela relacionada. • 3399 Não é possível realizar operação em cascata. Resultaria em chave duplicada em tabela relacionada. • 3400 Não é possível realizar operação em cascata. Resultaria em duas atualizações no • mesmo campo. • 3401 Não é possível realizar operação em cascata. Resultaria em um campo ter valor nulo, o que não é permitido. • 3402 Não é possível realizar operação em cascata. Resultaria em um campo ter comprimento zero, o que não é permitido. • 3403 Não é possível realizar operação em cascata. • 3404 Não é possível realizar operação em cascata. O valor informado é proibido pela regra de validação. • 3405 Erro em regra de validação. • 3406 Expressão que está sendo informada para propriedade DefaultValue é inválida. Use uma expressão válida para esta propriedade. • 3407 A tabela MSysConf existe, mas está em um formato incorreto. Contate o administrador do sistema. • 3409 Nome inválido de campo em definição de índice ou relacionamento. • 3411 Entrada inválida. Não é possível realizar operação em cascata na tabela porque o valor é muito grande para campo. • 3412 Não é possível realizar operação em cascata porque ela já está sendo utilizada por outro usuário. • 3414 Não é possível realizar operação em cascata porque ela está em uso. • 3415 Strings de tamanho zero são válidas somente em campo Memo ou Text. • 3416 Erro reservado do Microsoft Jet. Entre em contato com Microsoft Product Support • Services. • 3417 Uma query de atualização (Delete, Insert, Update) não pode ser utilizada como origem de linhas. • 3418 Não é possível abrir tabela. Outro usuário está com a tabela aberta usando um arquivo de controle de rede diferente ou modo de travamento diferente. • 3419 Não é possível abrir tabela Paradox 4.x ou 5.x porque ParadoxNetStyle está configurado para 3.x no Registro do Windows. • 3420 Objeto não é válido ou não existe mais. • 3421 Erro de conversão de tipo de dados. • 3422 Não é possível modificar estrutura da tabela. Outro usuário está com ela aberta. • 3423 Não é possível utilizar ODBC para importar de, exportar para, ou linkar para uma tabela de banco de dados Microsoft Jet ou ISAM. • 3424 Não é possível criar banco de dados porque o parâmetro de localização é inválido. • 3428 Ocorreu um problema com seu banco de dados. Corrija o problema reparando e compactando o banco de dados. • 3429 Versão incompatível de um ISAM instalável. • 3430 Enquanto o instalável ISAM do Microsoft Excel era carregado, OLE não foi capaz de inicializar. • 3431 Não é arquivo do Microsoft Excel 5.0. • 3432 Erro abrindo arquivo do Microsoft Excel 5.0. • 3433 Atribuição inválida na chave Excel da sessão Engines do Registro do Windows. • 3434 Não é possível expandir limite. • 3435 Não é possível excluir células da planilha. • 3436 Falha criando arquivo. • 3437 Planilha está cheia. • 3438 Os dados que estão sendo exportados não correspondem ao formato descrito no arquivo Schema.ini. • 3439 Tentativa de linkar ou importar arquivo de mala direta do Microsoft Word. Embora seja possível exportar tais arquivos, não é possível linkar ou importá-los. • 3440 Tentativa de linkar ou importar arquivo texto vazio. Para importar ou linkar um arquivo texto, o arquivo deve conter dados. • 3441 A especificação do separador de campo do arquivo texto corresponde ao separador decimal ou ao delimitador de texto. • 3442 Opção inválida na especificação de arquivo texto. • 3443 Especificação de largura fixa não contem larguras de colunas. • 3444 Na especificação de largura fixa, coluna não especifica uma largura. • 3445 Foi encontrada versão incorreta de arquivo .DLL. • 3446 Arquivo VBA Jet (VBAJET.dll para versões 16 bits ou VBAJET32.dll para versões de 32 bits) está faltando. Tente reinstalar a aplicação que deu erro. • 3447 Arquivo VBA Jet (VBAJET.dll para versões 16 bits ou VBAJET32.dll para versões de 32 bits) está faltando. Tente reinstalar a aplicação que deu erro. • 3448 Chamada para função OLE do sistema não obteve sucesso. Tente reinstalar a aplicação que deu erro. • 3449 Não foi encontrada código de país na string de conexão. • 3452 Não é possível realizar alterações na estrutura do banco de dados utilizando esta réplica. • 3453 Não é possível estabelecer ou manter um relacionamento entre uma tabela de réplica e uma tabela local. • 3455 Não é possível fazer o banco de dados ficar replicável. • 3456 Objeto na coleção não pode ser replicado. • 3457 Não é possível atribuir a propriedade KeepLocal para um objeto que já está replicado. • 3459 Após um banco de dados ser replicado, não é possível remover os dispositivos de replicação do banco de dados. • 3460 A operação que foi tentada conflita com operação existente envolvendo este membro ou réplica. • 3461 A propriedade de réplica que se está tentando atribuir ou deletar é somente para leitura e não pode ser alterada. • 3462 Falha em carregar DLL. • 3463 Não é possível encontrar DLL. • 3464 Tipo de dado não corresponde em expressão de critério. • 3465 Não é possível ler a partir do disco. • 3468 Acesso negado enquanto acessava o diretório do Sincronizador (Synchronizer). • 3469 O disco do diretório do sincronizador (Synchronizer) está cheio. • 3470 Falha de disco enquanto acessava o diretório do sincronizador (Synchronizer). • 3471 Falha enquanto gravava no arquivo de log do sincronizador (Synchronizer). • 3472 Disco cheio. • 3473 Falha de disco enquanto acessava o arquivo de log. • 3474 Não foi possível abrir o arquivo de log para escrita. • 3475 Violação de compartilhamento enquanto tentava abrir o arquivo de log em modo de Escrita Negada (Deny Write). • 3476 Caminho inválido de diretório do sincronizador (Synchronizer). • 3477 Endereço do diretório do sincronizador (Synchronizer) está sintaticamente inválido. • 3478 Réplica não é parcial. • 3479 Não é possível designar réplica parcial como Design Master para esta réplica. • 3480 Relacionamento na expressão de filtro parcial é inválida. • 3481 Nome da tabela na expressão de filtro parcial é inválida. • 3482 A expressão de filtro para réplica parcial é inválida. • 3483 Senha informada para diretório do sincronizador (Synchronizer) é inválida. • 3484 Senha utilizada pelo sincronizador (Synchronizer) para gravar no diretório do • sincronizador é inválida. • 3485 Objeto não pode ser replicado porque o banco de dados não está replicado. • 3486 Não é possível adicionar um segundo campo Replication ID AutoNumber na tabela. • 3487 O banco de dados que se está tentando replicar não pode ser convertido. • 3488 O valor especificado não é um ReplicaID para nenhum membro da réplica. • 3489 Objeto especificado não pode ser replicado porque está faltando um recurso necessário. • 3490 Não é possível criar nova réplica porque o objeto no container não pôde ser replicado. • 3491 O banco de dados deve ser aberto em modo exclusivo para ser replicado. • 3492 Sincronização falhou porque a mudança de estrutura não pôde ser aplicada para uma das réplicas. • 3493 Não foi possível atribuir o parâmetro especificado do Registro para o sincronizador • (Synchronizer). • 3494 Não foi possível recuperar o parâmetro especificado para o sincronizador (Synchronizer). • 3495 Não existem sincronizações previstas entre os dois sincronizadores (Synchronizers). • 3496 Gerenciador de Replicação não pode achar o ExchangeID na tabela MSysExchangeLog. • 3497 Não foi possível criar cronograma para sincronizador (Synchronizer). • 3499 Não foi possível recuperar a informação de caminho completa para um membro do grupo de réplica. • 3500 Não foi possível especificar dois sincronizadores (Synchronizers) para gerenciar a • mesma réplica. • 3502 Réplica não está sendo gerenciada pelo sincronizador (Synchronizer). • 3503 O registro do sincronizador (Synchronizer) não possui valor para a chave requisitada. • 3504 A identificação do sincronizador (Synchronizer ID) não corresponde a uma identificação existente na tabela MSysTranspAdress. • 3506 O sincronizador (Synchronizer) não foi capaz de abrir o log do sincronizador. • 3507 Falha na gravação do log do sincronizador (Synchronizer). • 3508 Não existe transporte ativo para o sincronizador (Synchronizer). • 3509 Não foi possível encontrar transporte válido para este sincronizador (Synchronizer). • 3510 O membro do grupo de réplica que se está querendo sincronizar está atualmente sendo usado em outra sincronização. • 3512 Falha de leitura no diretório do sincronizador (Synchronizer). • 3513 Falha de gravação no diretório do sincronizador (Synchronizer). • 3514 Sincronizador (Synchronizer) não pôde encontrar nenhuma sincronização agendada para processar. • 3515 Microsoft Jet não pôde ler o relógio do sistema do seu computador. • 3516 Não foi possível encontrar endereço de transporte. • 3517 Sincronizador (Synchronizer) não pôde encontrar nenhuma mensagem para processar. • 3518 Não foi possível encontrar o sincronizador (Synchronizer) na tabela MSysTranspAdress. • 3519 Falha enviando mensagem. • 3520 Nome de réplica ou ID não corresponde a um membro correntemente gerenciado do grupo de réplica. • 3521 Dois membros do grupo de réplica não podem ser sincronizados porque não existe ponto em comum para iniciar a sincronização. • 3522 Sincronizador (Synchronizer) não pôde encontrar registro de uma sincronização específica na tabela MSysExchangeLog. • 3523 Sincronizador (Synchronizer) não pôde encontrar um número de versão específica na tabela MSysSchChange. • 3524 Histórico das alterações realizadas na réplica não corresponde com o histórico do Design Master. • 3525 Sincronizador (Synchronizer) não pôde acessar o banco de dados de mensagem. • 3526 Nome de sistema selecionado para objeto do sistema já está em uso. • 3527 Gerenciador de sincronização ou replicação não pôde encontrar o objeto do sistema. • 3528 Não existe nenhum dado novo na memória compartilhada para o gerenciador de sincronização ou replicação ler. • 3529 O gerenciador de sincronização ou gerenciador de replicação encontrou dados não lidos na memória compartilhada. Os dados existentes serão sobrescritos. • 3530 O sincronizador (Synchronizer) já está servindo a cliente. • 3531 O período de espera para evento expirou. • 3532 Sincronizador (Synchronizer) não pôde ser inicializado. • 3533 Objeto de sistema utilizado por processo ainda existe após o processo ter parado. • 3534 Sincronizador (Synchronizer) procurou por evento do sistema mas não encontrou nenhum para relatar ao cliente. • 3535 Cliente requisitou ao sincronizador (Synchronizer) para encerrar operação. • 3536 Sincronizador (Synchronizer) recebeu mensagem inválida de um membro do grupo de réplica que gerencia. • 3538 Não é possível inicializar sincronizador (Synchronizer) porque existem muitas aplicações sendo executadas. • 3539 Ocorreu um erro do sistema ou seu arquivo de troca alcançou seu limite. • 3540 Seu arquivo de troca alcançou seu limite ou está corrompido. • 3541 Sincronizador (Synchronizer) não pôde ser corretamente encerrado e ainda está ativo. • 3542 Processo encerrado quando tentava encerrar cliente do sincronizador (Synchronizer). • 3543 Sincronizador (Synchronizer) não foi configurado. • 3544 Sincronizador (Synchronizer) ainda está sendo executado. • 3545 As duas réplicas que se está tentando sincronizar são de grupos de réplica diferentes. • 3546 Tipo de sincronização não é válida. • 3547 Sincronizador (Synchronizer) não pôde encontrar réplica do grupo correto para completar a sincronização. • 3548 GUIDs não correspondem ou a GUID requisitada não pôde ser encontrada. • 3549 Nome informado de arquivo é muito grande. • 3550 Não existe índice na coluna GUID. • 3551 Não foi possível excluir o parâmetro especificado do Registro do sincronizador (Synchronizer). • 3552 Tamanho do parâmetro do Registro excedeu o máximo permitido. • 3553 GUID não pôde ser criado. • 3555 Todos os apelidos válidos para réplicas já estão em uso. • 3556 Caminho inválido para diretório do sincronizador (Synchronizer). • 3557 Endereço inválido para diretório destino do sincronizador (Synchronizer). • 3558 Erro de entrada/saída de disco no diretório do sincronizador (Synchronizer). • 3559 Falha na gravação porque o disco de destino está cheio. • 3560 Os dois membros do grupo de réplica que se está tentando sincronizar possuem o • mesmo ID de réplica. • 3561 Os dois membros do grupo de réplica que se está tentando sincronizar são Design • Masters. • 3562 Acesso negado ao diretório de sincronização. • 3563 Erro fatal acessando diretório local de sincronização. • 3564 Sincronizador (Synchronizer) não pode encontrar o arquivo origem das mensagens. • 3565 Existe uma violação de compartilhamento no diretório de sincronização de origem porque o banco de dados de mensagem está aberto em outra aplicação. • 3566 Erro de entrada/saída na rede. • 3567 Mensagem no diretório de sincronização pertence ao sincronizador (Synchronizer) • errado. • 3568 Sincronizador (Synchronizer) não pôde deletar arquivo. • 3569 Esse membro do grupo de réplica foi logicamente removido do grupo e não está mais disponível. • 3571 Tentativa de alterar coluna em réplica parcial violou regra que governa réplicas parciais. • 3572 Ocorreu erro de disco de Entrada/Saída enquanto lia ou gravava para diretório TEMP. • 3574 ReplicaID desse membro do grupo de réplica foi reatribuído durante procedimento de cópia ou mudança. • 3575 O drive de disco que se está tentando gravar está cheio. • 3576 O banco de dados que se está tentando abrir já está em uso por outra aplicação. • 3577 Não é possível atualizar coluna de sistema de réplica. • 3581 Não foi possível abrir tabela de sistema de replicação porque tabela já está em uso. • 3584 Memória insuficiente para completar operação. • 3586 Erro de sintaxe em expressão de filtro parcial na tabela. • 3587 Expressão inválida em propriedade ReplicaFilter. • 3588 Ocorreu um erro durante execução de expressão de filtro parcial. • 3589 Expressão de filtro parcial contem função desconhecida. • 3592 Não é possível replicar banco de dados protegido por senha ou atribuir proteção por senha em banco de dados replicado. • 3593 Não é possível alterar o atributo mestre de dados para grupo de réplica. • 3594 Não é possível alterar o atributo mestre de dados para grupo de réplica. Só são permitidas alterações no Design Master. • 3595 As tabelas de sistema da sua réplica não são mais válidas e a réplica não deve ser utilizada. • 3605 Não é permitida sincronização com banco de dados não-replicado. O banco de dados especificado não é Design Master nem réplica. • 3607 A propriedade de réplica que está se tentando excluir é somente para leitura e não pode ser removida. • 3608 Tamanho do registro é muito grande para uma tabela indexada Paradox. • 3609 Não foi encontrado índice único para campo referenciado na tabela primária. • 3610 Mesma tabela referenciada como origem e destino em uma query criadora de tabelas. • 3611 Não é possível executar declarações de definição de dados em origens de dados linkadas. • 3612 Cláusula GROUP BY multinível não é permitida em subquery. • 3613 Não é possível criar relacionamentos em tabelas ODBC linkadas. • 3614 GUID não permitido em expressão de critério em método Find. • 3615 Tipo incorreto de dado em expressão JOIN. • 3616 Atualização de dados em tabela linkada não é suportada por este ISAM. • 3617 Deleção de dados em tabela linkada não é suportada por este ISAM. • 3618 Tabela de exceções não pôde ser criada em importação/exportação. • 3619 Não foi possível incluir registros em tabela de exceções. • 3620 Conexão para visualizar planilha Microsoft Excel foi perdida. • 3621 Não é possível alterar senha em banco de dados aberto e compartilhado. • 3622 Deve-se utilizar opção dbSeeChanges com OpenRecordSet quando acessar tabela de SQL Server que possui coluna IDENTITY. • 3623 Não foi possível acessar o arquivo DBF do FoxPro 3.0. • 3625 A especificação de arquivo texto não existe. Não é possível importar, exportar ou linkar usando a especificação. • 3626 A operação falhou. Existem muitos índices na tabela. Exclua alguns índices da tabela e tente a operação novamente. • 3633 Erro ao se carregar uma DLL. • Dar boot na máquina e/ou fazer a reinstalação do programa. • 3636 Não é possível obter dados da réplica ou alterar o filtro da réplica porque a réplica possui conflitos ou erros de dados. • 3637 Não é possível utilizar a tabela cruzada de uma coluna não fixa como subquery. • 3638 Um banco de dados do tipo Source Controlled não pode ser replicado. • 3639 Não é possível criar uma réplica do banco de dados do sistema. • 3648 Não é possível sincronizar uma réplica parcial com outra réplica parcial. • 20500 Memória insuficiente para operação. Não existe memória suficiente para completar operação. • 20501 Erro interno. Número de job inválido. • 20502 Manipulador de texto inválido ou janela-pai não pode ser formulário MDI ou manipulador de janela-pai inválido. • 20503 Buffer muito pequeno para cadeia de caracteres. Erro interno. • 20504 Um arquivo de relatório não foi encontrado. O aplicativo deve ser reinstalado usando a opção de não limpar a base de dados. • 20505 Destino de impressão não especificado ou inválido. Propriedade Destination deve ser 0, 1 ou 2. • 20506 Número de arquivo inválido. O número especificado está fora do limite existente: 0 <= Número do Arquivo <= Número de Arquivos. • 20507 Nome de arquivo inválido. Existe um erro no nome de arquivo especificado. • 20508 Número de campo inválido. Erro interno. • 20509 Nome de campo inválido. Foi especificado um campo de banco de dados inválido para ordenação. • 20510 Nome de fórmula inválido. Nome de fórmula inválido ou não existe. • 20511 Direção de ordenação inválida. Campo de ordenação deve ser precedido por um sinal de + ou - para indicar uma direção de ordenação válida. • 20512 Print Engine não está aberto. Erro interno. • 20513 Impressora inválida. O driver de impressora para impressora especificada está faltando. • 20514 Arquivo de impressão já existe. Deve-se excluir o arquivo de impressão e imprimir novamente ou especificar outro arquivo. • 20515 Erro na fórmula utilizada em um arquivo do relatório. O Cliente pode estar utilizando os arquivos da versão anterior. Fazer a reinstalação do programa. • 20517 Print Engine já em uso. Erro interno. • 20520 Print Job já foi iniciado. Acontece quando o usuário inicia trabalho de impressão e tenta iniciar impressão novamente antes da impressão anterior ser finalizada. • 20521 Campo de sumário inválido. Campo especificado é inválido ou não existe. • 20522 Não existem recursos de sistema disponíveis. Não existem recursos do Windows para processar esta função. • 20524 Trabalho de impressão está ocupado. Tentativa de iniciar um trabalho de impressão enquanto o Crystal Report está imprimindo. • 20525 Não foi possível carregar relatório. Existe alguma coisa errada com o relatório que se está tentando abrir. • 20526 Não existe impressora padrão. Especifique uma impressora padrão no Painel de Controle do Windows. • 20527 Erro no SQL Server. Problema na conexão com SQL Server. • 20529 Disco cheio. Programa requer mais espaço do que o disponível no disco. • 20530 Erro de Entrada/Saída de arquivo. Durante tentativa de imprimir para arquivo, foi encontrado outro erro de arquivo que não disco cheio. • 20531 Senha incorreta. • 20532 DLL de banco de dados está faltando. DLL pode estar corrompida. • 20533 Não foi possível abrir arquivo de banco de dados. Existe alguma coisa errada com o banco de dados especificado. • 20534 Erro detectado pela DLL do banco de dados. DLL do banco de dados está corrompida. • 20535 Não foi possível estabelecer conexão: Parâmetros incorretos de sessão. • 20536 Não foi possível estabelecer conexão: Parâmetros de log on incorretos. • 20537 Não foi possível estabelecer conexão: Tabela especificada não pôde ser localizada. • 20538 Parâmetro possui tamanho de estrutura inválido. Erro interno. • 20539 Data de impressão inválida.. • 20540 DLL de exportação desatualizada ou não encontrada. • 20541 Erro em DLL de exportação. • 20542 Já está na primeira página. Tentativa de usar botão "Previous Page" na janela de Preview quando já está na primeira página. • 20543 Já está na última página. Tentativa de usar botão "Next Page" na janela de Preview quando já está na última página. • 20544 Relatório já está aberto por outro usuário. Acesso ao arquivo de relatório foi negado. • 20545 Usuário cancelou a operação. • 20546 OLE 2.0 não disponível. Programa não pode abrir relatório porque OLE 2.0 não pôde ser carregado. • 20547 Grupo de cruzamento inválido. Foi especificada uma linha ou campo inválido para • relatório. • 20548 Tentativa de executar um relatório de cruzamento sem especificar campo de sumário. • 20550 Número de página inválido. • 20552 Não existe Stored Procedure no relatório. Relatório não usa tabela baseada em stored procedure. • 20553 Parâmetro inválido. Parâmetro especificado não existe na stored procedure ou valor especificado para parâmetro é inválido. • 20554 Gráfico não existe. Número de gráfico indicado para sessão não existe. • 20555 Tipo de gráfico inválido. • 20557 Coluna de gráfico não pode ser alterada. • 20999 Operação não implementada. Erro interno. • 31001 Sem memória. • 31003 Não foi possível abrir o Clipboard. • 31004 Você tentou realizar uma ação em um objeto que não existe. • 31006 Não foi possível fechar objeto. • 31007 Não foi possível colar. • 31008 Valor inválido de propriedade. • 31009 Não foi possível copiar. • 31017 Formato inválido. • 31018 Classe não informada. • 31019 Documento de origem não foi informado. • 31021 Ação inválida. • 31023 Classe inválida ou desconhecida. • 31024 Não foi possível criar ligação (link). • 31026 Nome de origem é muito longo. • 31027 Não foi possível ativar o objeto. • 31028 Objeto não está sendo executado. • 31029 Diálogo já está em uso. • 31031 Origem inválida para link. • 31032 Não foi possível criar objeto. • 31033 Não foi possível acessar nome de origem do link. • 31034 Índice inválido de verbos. • 31035 Formato inválido de Clipboard. • 31036 Erro salvando arquivo. • 31037 Erro carregando de arquivo. • 31039 Não foi possível acessar documento de origem. • 31040 Não é possível atribuir Displaytype enquanto o controle contem algum objeto. • 31041 Não foi possível criar objeto. • 40000 Ocorreu um erro na configuração do DSN. Por favor verifique os parâmetros e tente • novamente. • 40001 SQL retornou No Data Found (Não foram encontrados dados). • 40002 Foi encontrado um erro interno do ODBC. • 40003 Foi passado um valor inválido para o driver do cursor. • 40004 Foi encontrado um manipulador inválido de ODBC. • 40005 String de conexão inválida. • 40006 Ocorreu um erro inesperado. • 40008 Operação inválida para cursor que se move somente para frente. • 40009 Não existe linha corrente. • 40010 Linha inválida para comando AddNew. • 40011 Objeto inválido ou não criado. • 40012 Flag de pesquisa inválido. • 40013 Igualdade parcial requer coluna de string. • 40014 Tipos de dados incompatíveis para comparação. • 40015 Não é possível criar declaração preparada para conexão inválida de banco de dados. • 40016 Ocorreu um erro durante a carga da biblioteca de versão (VERSION.DLL). • 40017 Não foi possível executar rdoPreparedStatement não preparado. • 40018 Não foi possível executar rdoPreparedStatement vazio. • 40019 Foi passado um valor inválido para opção de concorrência. • 40020 Não é possível abrir resultado de query para tabela sem nome. • 40021 Object Collection: Esta coleção não suporta localização por texto. • 40022 rdoResultset está vazio. • 40023 Estado inválido para comando Move. • 40024 Final do resultset já foi ultrapassado. • 40025 Já está no início do arquivo. • 40026 Estado inválido para atualização. • 40027 Ponto de marcação (bookmark) inválido. • 40028 Argumento inválido de ponto de marcação (bookmark) para mover. • 40029 Não é possível mover relativamente ao registro atual. Resultset está EOF/BOF. • 40030 Já está em BOF. • 40031 Já está em EOF. • 40032 Ocorreu um erro durante a carga da biblioteca de instalação do ODBC. • 40033 Tentativa de executar método rdoEnvironment.OpenConnection com parâmetro inválido.. • 40034 Valor inválido para parâmetro de tipo de cursor. • 40035 Coluna não ligada corretamente. • 40036 Coluna não ligada. Use GetChunk. • 40037 Não é possível atribuir valor para coluna não ligada. • 40038 Não é possível atribuir valor para coluna ou campo não atualizável. • 40039 Não é possível atribuir valor para coluna a não ser que esteja em modo de edição. • 40040 Tipo incorreto para parâmetro. • 40041 Object Collection: Não foi possível encontrar item indicado por texto. • 40042 Não é possível atribuir valor para parâmetro não ligado. • 40043 Não é possível atribuir valor para parâmetro de somente saída. • 40044 Foi encontrado tipo incorreto de parâmetro enquanto atribuía propriedade rdoParameter. • 40045 Não é possível executar query enquanto uma query assíncrona está em progresso. • 40046 O objeto já foi fechado. • 40047 Deve ser especificado um nome válido para o ambiente. • 40048 O nome do ambiente já existe na coleção. • 40049 Object Collection: modificação ilegal - coleção é somente para leitura. • 40050 GetNewEnum: Não foi possível obter interface para IID_IUnknown. • 40051 Object Collection: Atribuição para propriedade Count não é permitida. • 40052 Deve se utilizar AppendChunk para atribuir dados a campo do tipo TEXT ou IMAGE (BLOB). • 40053 Object Collection: Não é possível adicionar item não-objeto. • 40054 Parâmetro inválido passado. • 40055 Operação inválida. • 40056 A linha para a qual se está tentando mover já foi deletada. Tentativa de se posicionar em linha deletada. • 40057 Tentativa de executar cláusula SELECT em operação EXECUTE. • 40058 Resultado de seleção é somente para leitura. • 40059 Usuário cancelou operação em operação de conexão ODBC. • 40060 Coluna não possui indicador ChinkRequired. Use propriedade Value para obter seu conteúdo. • 40061 Não foi possível carregar biblioteca de recursos correspondente a rdoLocaleID. • 40069 Erro geral de Cursor Cliente. • 40071 Objeto rdoConnection não está conectado à origem de dados. • 40072 Objeto rdoConnection já está conectado à origem de dados. • 40073 Objeto rdoConnection está ocupado. • 40074 rdoQuery ou rdoResultset não possui conexão ativa. • 40075 CursorDriver incorreto. Somente rdUseClient é suportado. • 40076 Esta propriedade atualmente é somente para leitura. • 40077 O objeto já está na coleção. • 40078 Falha durante carga de RDOCURS.DLL. • 40079 Não é possível encontrar tabela para atualizar. • 40080 Tipo de cursor deve ser rdOpenFowardOnly. LockType deve ser: rdConcurReadOnly. RowsetSize deve ser 1. • 40081 Somente o driver de cursor rdUseClientBatch pode suportar tipo de travamento rdConcurBatch. • 40082 Função não suportada. • 40083 Objeto ainda está em alguma outra coleção. • 40085 Indicadores de opção inválidos. • 40500 Ocorreu um erro interno inesperado. • 40501 Ocorreu um erro sem nenhuma informação disponível. • 40502 Ocorreu um erro. Não é possível obter informação do erro. • 40503 Um controle ligado a um controle de dados usando esse resultado de seleção cancelou a operação, ou não foi capaz de sincronizar com o resultado de seleção ou ocorreu um erro • interno inesperado. • 40504 Não foi possível atualizar controles. • 40505 Valor inválido de propriedade. • 40506 Objeto inválido. • 40507 Método não pode ser invocado no estado atual do Remote Data Control. • 40508 Um ou mais argumentos é inválido. • 40509 Resultado de seleção é vazio. • 40510 Sem memória. • 40511 Resultado de seleção não disponível. • 40512 Conexão não está aberta. • 40513 Propriedade não pode ser atribuída no estado atual do Remote Data Control. • 40514 Propriedade não disponível no estado atual do Remote Data Control. • 40515 Tipo de dado inválido. Não corresponde com tipo esperado. • 40516 Não é possível conectar a objeto Remote Data Control.