Aprovado: Fortect
O guia de hoje geralmente é escrito para ajudá-lo se você obtiver meu código de erro de tempo de execução 430 adodb.connection.
Solicitado
Visitada 24k vezes
Dispositivo de ensino com MSVBVM60.dll versão 6.0.97.82, vamos por exemplo OLD. Outra máquina com MSVBVM60.dll versão 6.0.98.15, repita NOVO. O exe criado em uma NOVA máquina realiza muitos travamentos com new ADODB.Connection
em uma máquina ANTIGA e normalmente gera o seguinte erro
Erro de cálculo do tempo de execução ‘430’: a classe não suporta automação ou definitivamente não tem suporta interface esperada
Como faço para resolver isso? Meu objetivo é fazer com que este exe funcione em um computador ANTIGO, mesmo que tenha sido construído em um computador NOVO. Para evitar a interrupção da configuração do NOVO dispositivo, tentei, sem sucesso, desabilitar o tipo antigo e salvar a nova versão na ANTIGA, mas nova máquina de costura. Há alguma DLL alternativa usada por ADODB.Connection
ou escreva Preciso fazer outra coisa para me livrar delas?
23k
perguntou a uma pessoa especificamente em 12 de fevereiro por volta das 11h10
1860 77 emblemas de ouro 3232 emblemas de prata 5959 emblemas de marrom
Não é a resposta que você está procurando? Navegue por outras perguntas com a tag Com Vb6 Ado ou faça sua própria pergunta.
Em última análise, isso não tem nada a ver com as versões de tempo de execução do VB e também tem mais a usar com coleções ADO (como o tipo de erro sugere) e, em seguida, a Microsoft quebrou a compatibilidade como parte, incluindo suas bibliotecas ADO.
No artigo 2517589 a isca de peixe explica por que você precisa fazer isso e, consequentemente, a solução, que basicamente é recompilar a biblioteca de tipografia para compatibilidade.
declarado em 1º de fevereiro às 12h14
23k
Talvez o detalhe mais simples a fazer seja consertar a reprodução saudável do VB6 para a tecnologia OLD – você pode fazer o download desse tipo aqui.
O tempo de execução do VB6 é absolutamente distribuído como um pacote. Eu não recomendaria empurrar você mesmo as DLLs exatas. Veja também
Recomendo que você verifique se os dois computadores estão usando a mesma versão do MDAC, especialmente o computador ANTIGO tem a versão mencionada no projeto.
resolvido em 1º de fevereiro de 2012 às 11:15
37,2k 1111 emblemas de ouro
A resposta aceita não deu nenhum resultado. As próximas etapas estão concluídas.
- Ferramentas -> Links
- Desativar:
- Biblioteca de objetos de dados Microsoft ActiveX 6.1
- Biblioteca de conjuntos de registros Activex 6.0 da Microsoft Data
- Microsoft ADO-Ext. 6.0 DDL para guarda
- Verifique:
- Microsoft ActiveX Data Object Library 2.8
- Biblioteca de conjuntos de registros de dados Microsoft ActiveX 2.8
- Microsoft ADO-Ext. 2.8 para DDL e garantia
respondeu março 36 ’17 às 2:06
Aprovado: Fortect
Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho.
166 11 emblemas de metal amarelo 55 emblemas de bronze
Erro “Ok, você não assinaria” Manter automação “.Ele é gerado ao construir usando vb 6.0 usando a versão de 64 bits normalmente associada ao Windows e ao tentar executá-lo junto com uma versão específica de 32 bits do Windows. A recompilação completa com a versão de 32 bits corrigiu o bug
respondeu a 10 de janeiro de 2015 às 11h20
Acelere o desempenho do seu computador agora com este simples download.