Olha só pessoal, meu programa tava rodando perfeitamente!
Mil maravilhas, até que eu fui fazer uma graça!
Quiz coloca rum código q achei na net que faz alterar o formato da data do micro. Até ai beleza!
O problema é q ele começou a pedir pra declarar variaveis q antes eu não declarava por exemplo em todos meus programas, veja bem eu disse todos, eu nunca declarei o I para laços
Sempre fiz for i = 0 to 10 e pronto
Ta me pedindo pra declarar, até ai beleza, se eu for la em alguma module e declarar ele como i as integer ele roda normal, beleza
o problema é que eu tambem utilizo sql tipo
Set Atualiza = Workspaces(0).OpenDatabase(banco)
só q agora ele me da erro da variavel atualiza
beleza fui la e declarei atualiza as recordset
beleza
só q o vb não sastifeito me deu um erro na instrução sql posterior a este atualiza não aceitando o valor de um data (objeto) que eu tenho lá
o codigo é este
Set Atualiza = Workspaces(0).OpenDatabase(banco)
Atualiza.Execute "UPDATE receber SET receber.vlrdoc ='" & Ctxt(17).Text & "'WHERE codfin like '" & DtaPlan.Recordset.Fields("codigo") & "' and baixa like '" & 0 & "'"
Atualiza.Execute "UPDATE receber SET receber.vlrparc ='" & Ctxt(17).Text & "'WHERE codfin like '" & DtaPlan.Recordset.Fields("codigo") & "'and baixa like '" & 0 & "'"
Atualiza.Execute "UPDATE receber SET receber.dtavenc ='" & Ctxt(19).Text & "'WHERE codfin like '" & DtaPlan.Recordset.Fields("codigo") & "'and baixa like '" & 0 & "'"
Na verdade ele fala a seguinte mensagem
Compile error:
Method or data member not found e acusa o erro la no dtaplan.recordset.fields no "fields"
Eu nunca vi isto, e não tenho a minima ideia de como corrigir, alguém sabe me dizer o q ocasiona isto.
Obs, a module q eu havia colocado no programa pra verificar a data trabalhava com apis.
O programa esta instalado e funcionando perfeitamente no cliente, foi em atualização q estou fazendo que deu problema e estes códigos q passei estão funcionando perfeitamente lá!
Pergunta
ToPronto N'Area
Olha só pessoal, meu programa tava rodando perfeitamente!
Mil maravilhas, até que eu fui fazer uma graça!
Quiz coloca rum código q achei na net que faz alterar o formato da data do micro. Até ai beleza!
O problema é q ele começou a pedir pra declarar variaveis q antes eu não declarava por exemplo em todos meus programas, veja bem eu disse todos, eu nunca declarei o I para laços
Sempre fiz for i = 0 to 10 e pronto
Ta me pedindo pra declarar, até ai beleza, se eu for la em alguma module e declarar ele como i as integer ele roda normal, beleza
o problema é que eu tambem utilizo sql tipo
Set Atualiza = Workspaces(0).OpenDatabase(banco)
só q agora ele me da erro da variavel atualiza
beleza fui la e declarei atualiza as recordset
beleza
só q o vb não sastifeito me deu um erro na instrução sql posterior a este atualiza não aceitando o valor de um data (objeto) que eu tenho lá
o codigo é este
Set Atualiza = Workspaces(0).OpenDatabase(banco)
Atualiza.Execute "UPDATE receber SET receber.vlrdoc ='" & Ctxt(17).Text & "'WHERE codfin like '" & DtaPlan.Recordset.Fields("codigo") & "' and baixa like '" & 0 & "'"
Atualiza.Execute "UPDATE receber SET receber.vlrparc ='" & Ctxt(17).Text & "'WHERE codfin like '" & DtaPlan.Recordset.Fields("codigo") & "'and baixa like '" & 0 & "'"
Atualiza.Execute "UPDATE receber SET receber.dtavenc ='" & Ctxt(19).Text & "'WHERE codfin like '" & DtaPlan.Recordset.Fields("codigo") & "'and baixa like '" & 0 & "'"
Na verdade ele fala a seguinte mensagem
Compile error:
Method or data member not found e acusa o erro la no dtaplan.recordset.fields no "fields"
Eu nunca vi isto, e não tenho a minima ideia de como corrigir, alguém sabe me dizer o q ocasiona isto.
Obs, a module q eu havia colocado no programa pra verificar a data trabalhava com apis.
O programa esta instalado e funcionando perfeitamente no cliente, foi em atualização q estou fazendo que deu problema e estes códigos q passei estão funcionando perfeitamente lá!
Bom se alguém puder me ajudar fico muito grato!
Até mais!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.