UPDATE - CONSULTA EST CORROMPIDA

 Tópico anterior Próximo tópico Novo tópico

UPDATE - CONSULTA EST CORROMPIDA

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#491507 - 25/11/2019 18:48:42

SINCLAIR
CRICIUMA
Cadast. em:Janeiro/2001


Última edição em 25/11/2019 18:53:04 por SINCLAIR

Prezado,

Como o colega Kerplunk mencionou em outro tpico, neste o colega Foxman fala em paths para correes do Access e o colega Omar2011 fez a montagem correta do comando, resta considerar que arquivos MDB so comprometidos com drivers ISAM e atualizaes do Sistema Operacional, mesmo que atravs de instalao de outros aplicativos, como por exemplo uma nova verso do Office ou algo que mude as MDAC_TYPE.

Se voc tiver a oportunidade, ainda que seja trabalhoso, mude o mais rpido possvel para algo como MariaDB, PostgresSQL, Oracle, SQL Server ou outro banco de dados real. Voc ser menos refm de configuraes de mquina.

No caso em especfico, o colega OMAR2011 montou a SQL que dever funcionar, se no funciona, incompatibilidade de VB6/VBA com algo que mudou ISAM, MDAC_TYPE ou semelhantes (estes na verdade faz vrios anos que no tenho contato, eu no teria como ajudar neste ponto).


Euzbio Cruz
Cricima - SC


#491513 - 25/11/2019 20:29:22

FFABIOG
JOINVILLE
Cadast. em:Maio/2012


O amigo OMAR2011 fez o comando correto.
Fiz o teste na mquina que tem o Excel 2019 instalado e funcionou perfeitamente.
J na maquina que tem o office 2013 gera esse erro.




#491514 - 25/11/2019 20:33:44

FOXMAN
BARRETOS
Cadast. em:Janeiro/2001


Membro da equipe
Citação:
:
O amigo OMAR2011 fez o comando correto.
Fiz o teste na mquina que tem o Excel 2019 instalado e funcionou perfeitamente.
J na maquina que tem o office 2013 gera esse erro.

Pois .. vc foi l no link que postei para vc, e leu o contedo todo ???
Se observar , ir ver que existem paths de correes para verses diferentes.
E Paths que ainda sero lanados....

Leia o o Link que te mandei(que por sinal com data de hoje), que perceber que existe um problema a ser resolvido



Grupo DotNet.Br no FaceBook

Grupo WhatsDev



#491518 - 25/11/2019 21:59:44

FFABIOG
JOINVILLE
Cadast. em:Maio/2012


Baixei o Paths de correo, porm ao executado-lo informa que no h produtos afetados por este pacote instalado no meu computador.




#491531 - 26/11/2019 10:29:22

OMAR2011
MONTES CLAROS
Cadast. em:Setembro/2011


Os demais esto dando dicas de como resolver.
Ento,qual e a verso do seu Access?
Crie um projeto em Vb6 e testa se vai acontecer
o mesmo erro.Baseado na sua informao acho
que vai aparecer algo de soluo deste erro.



#491536 - 26/11/2019 14:15:30

FFABIOG
JOINVILLE
Cadast. em:Maio/2012


Citação:
:
Os demais esto dando dicas de como resolver.
Ento,qual e a verso do seu Access?
Crie um projeto em Vb6 e testa se vai acontecer
o mesmo erro.Baseado na sua informao acho
que vai aparecer algo de soluo deste erro.

Amigo, meu banco de dados numa planilha de Excel.



#491537 - 26/11/2019 14:20:45

OMAR2011
MONTES CLAROS
Cadast. em:Setembro/2011


Cada verso tem uma melhora.



#491547 - 26/11/2019 20:41:57

MARIOANDRADE
SANTO ANTONIO DE JESUS
Cadast. em:Abril/2012


Citação:
  sql = []UPDATE [CAD_REC$] SET NOME_REC = [][] & Me.txt_nome & [][] where ID = [][] & Me.txt_cod & [][];[]

O problema est nas aspas:
& [][] where ID = [][] & Me.txt_cod & [][];[]
Se o campo ID for numrico o correto seria assim:
& [][] where ID = [] & Me.txt_cod;
Se for texto ento:
& [][] where ID = [][] & Me.txt_cod & [][][];
Todavia se estiver mesmo programando em Excel VBA ou VB6 o uso do ponto e vrgula
no final do cdigo no se aplica.




Cursos de Excel e VB6:
cursoexcelvba.com.br



 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário