Fórum EOleException Delphi 2009 #371420
19/06/2009
0
Olá pessoal,
Tô com um problema estranho aqui e gostaria da ajuda de vcs.
Tenho uma aplicação em Delphi 5, tenho várias classes nela, e compilando pelo Delphi 5 sempre deu tudo certo e ainda dá.
Estou tentando usar as mesmas classes em uma aplicação que esta sendo desenvolvida em Delphi 2009..... quando chega na função Inserir(); , que claro, tenta inserir o registro no banco, aparece o seguinte erro:
EOleException :´Os argumentos são incorretos, estão fora do intervalo aceitavel ou estão em conflito´
Repito, o código é o mesmo que funciona perfeitamente a vários anos em Delphi 5. A conexão está ok, quando chega na linha:
sql.text := ´insert into tabela (nome) values (:nome) ´;
//sei que o sql está correto por isso o omiti.
levanta essa exceção, não pode ser dados pois a aplicação compilada em delphi 5 esta usando exatamente os mesmos dados.
se tivo os parametros e faço por concatenação, funciona, mas eu realmente gostaria de aproveitar o que ja tenho pronto.
utilizo ADO.
Alguem pode me ajudar?
Obrigado.
Tô com um problema estranho aqui e gostaria da ajuda de vcs.
Tenho uma aplicação em Delphi 5, tenho várias classes nela, e compilando pelo Delphi 5 sempre deu tudo certo e ainda dá.
Estou tentando usar as mesmas classes em uma aplicação que esta sendo desenvolvida em Delphi 2009..... quando chega na função Inserir(); , que claro, tenta inserir o registro no banco, aparece o seguinte erro:
EOleException :´Os argumentos são incorretos, estão fora do intervalo aceitavel ou estão em conflito´
Repito, o código é o mesmo que funciona perfeitamente a vários anos em Delphi 5. A conexão está ok, quando chega na linha:
sql.text := ´insert into tabela (nome) values (:nome) ´;
//sei que o sql está correto por isso o omiti.
levanta essa exceção, não pode ser dados pois a aplicação compilada em delphi 5 esta usando exatamente os mesmos dados.
se tivo os parametros e faço por concatenação, funciona, mas eu realmente gostaria de aproveitar o que ja tenho pronto.
utilizo ADO.
Alguem pode me ajudar?
Obrigado.
Quartieri
Curtir tópico
+ 0
Responder
Posts
19/06/2009
Quartieri
UP
Responder
Gostei + 0
23/06/2009
Quartieri
up
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)