lsardinha Postado Outubro 13, 2005 Denunciar Share Postado Outubro 13, 2005 Quando vou rodar a rotinhaQuery.Close; Query.SQL.Clear; Query.SQL.Add('Select Max(Processo) as Maximo'); Query.SQL.Add('From processo'); Query.SQL.Add('Where Ano=2005'); Query.Open;Na segunda linha aparece a mensagem:"access violation at address 1B041FC6 in module" msjet40.dll não sei por que, pois no access o sql roda normalmente, na propriedade sql da Query ele aceita, só quando vou rodar ela dessa forma que dá o erro... alguém por favor me ajude!!!Obrigado. Link para o comentário Compartilhar em outros sites More sharing options...
0 lsardinha Postado Outubro 14, 2005 Autor Denunciar Share Postado Outubro 14, 2005 Consegui resolver o problema, veja como tem que ficar a instruçãoQuery.Close;Query.SQL.BeginUpdate;Query.SQL.Clear;Query.SQL.Add('Select Max(Processo) as Maximo');Query.SQL.Add('From processo');Query.SQL.Add('Where Ano=2005');Query.SQL.EndUpdate;Query.Open; Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
lsardinha
Quando vou rodar a rotinha
Na segunda linha aparece a mensagem:
não sei por que, pois no access o sql roda normalmente, na propriedade sql da Query ele aceita, só quando vou rodar ela dessa forma que dá o erro... alguém por favor me ajude!!!
Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados