Array
(
)

Mensagem de erro: Unassigned Code

Arc@njo
   - 24 set 2004



Olá Pessoal.

Estou com o seguinte problema. Utilizo D7 + Interbase + DbExpress

Tenho uma instrução SQL que será usada em um relatorio, so que ao ser colocada em um componente IBQuery ela funciona normalmente, porem quando passei a adotar o componente SQLDataSet e tento abrir o mesmo em Desing Time, da o erro de Unassigned Code, ja pesquisei no forum mas nenhuma das respostas me atenderam, visto que minha instrução funciona corretamente quando aplicada no IBQuery ou diretamente no IBConsole, a instrução não recebe parametros externos.

A unica coisa que notei foi que ela é muito extensa, alguem sabe me informar se existe alguma limitação do SQLDataSet com relação ao tamanho da instrução SQL?

:roll:


Vinicius2k
   - 24 set 2004

Colega,

o dbExpress tem algumas ´particularidades´ quanto à instrução, principalmente, em relação à maíusculas e minúsculas... e ´Unsigned Code´, já presenciei em duas oportunidades:
1. Passagem de valores de parametros SQLTimeStamp como asDateTime
2. Presença ou falta de aspas nos nomes dos objetos na instrução em comparação com a presença ou falta de aspas nos nomes destes objetos quando foram criados no banco...

Por favor, poste a instrução e o(s) script(s) de criação das tabelas envolvidas na instrução. Desta forma talvez possamos lhe ajudar melhor.

Dica : utilize as tags #Código

a instrução aqui dentro
, para facilitar a leitura.

Em tempo : Bem vindo !

T+


Arc@njo
   - 27 set 2004

:)
Valeu Vinicius2K

mudei os campos de ftDateTime para ftTimeStamp e solucionou o problema muito obrigado pela dica.