Oracle + DBExpress = “ORA-01722 – Invalid Number”

Dica para quem já teve problemas com a combinação Delphi(DB Express) + Oracle(campos numéricos), recebendo a mensagem de erro “ORA-01722 – Invalid Number”.

No evento AfterConnect do SQLConnection digite a seguinte linha de comando:

SqlConnection1.ExecuteDirect('alter session set nls_numeric_characters = '+ QuotedStr('.,'));
Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0Print this pageEmail this to someone

4 comentários sobre “Oracle + DBExpress = “ORA-01722 – Invalid Number”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Blog Willian Rodrigues

Receba as atualizações do blog no seu e-mail