Falha no Delphi
18/03/2005
0
Tenho o seguinte select:
SELECT SER.USV_VEHICLE,
(SELECT USV_STARTTURNSTILE FROM UFP_SERVICES WHERE USV_VEHICLE = SER.USV_VEHICLE
AND USV_STARTDATETIME =MIN(SER.USV_STARTDATETIME) )AS INICIANTE,
(SELECT USV_ENDTURNSTILE FROM UFP_SERVICES WHERE USV_VEHICLE = SER.USV_VEHICLE
AND USV_STARTDATETIME =MAX(SER.USV_STARTDATETIME) )AS ENCERRANTE
FROM UFP_SERVICES SER
WHERE SER.USV_STARTDATETIME BETWEEN :dt1 AND :dt2
GROUP BY SER.USV_VEHICLE
ORDER BY SER.USV_VEHICLE
Coloco ela em um componente ADODataset ou ADOQuery e me retorna erro de falha catastrófica e varios outro de dlls. O que poderia ser? Alguém tem alguma idéia? O banco é SQLServer e essa clausula funciona normalmente no Query Analyser.
SELECT SER.USV_VEHICLE,
(SELECT USV_STARTTURNSTILE FROM UFP_SERVICES WHERE USV_VEHICLE = SER.USV_VEHICLE
AND USV_STARTDATETIME =MIN(SER.USV_STARTDATETIME) )AS INICIANTE,
(SELECT USV_ENDTURNSTILE FROM UFP_SERVICES WHERE USV_VEHICLE = SER.USV_VEHICLE
AND USV_STARTDATETIME =MAX(SER.USV_STARTDATETIME) )AS ENCERRANTE
FROM UFP_SERVICES SER
WHERE SER.USV_STARTDATETIME BETWEEN :dt1 AND :dt2
GROUP BY SER.USV_VEHICLE
ORDER BY SER.USV_VEHICLE
Coloco ela em um componente ADODataset ou ADOQuery e me retorna erro de falha catastrófica e varios outro de dlls. O que poderia ser? Alguém tem alguma idéia? O banco é SQLServer e essa clausula funciona normalmente no Query Analyser.
Foxcyber
Curtir tópico
+ 0
Responder
Posts
18/03/2005
Felipe_cduarte
Fala !!
em quais dll´s ??? já tentou atualizar o MDAC ?? queria saber as dll´s pois pode ser um problema que já tive..
[]´s
em quais dll´s ??? já tentou atualizar o MDAC ?? queria saber as dll´s pois pode ser um problema que já tive..
[]´s
Responder
18/03/2005
Felipe_cduarte
msvcp60.dll
dava erro quando eu dava um .Open numa AdoQuery , passando os parametros... passei a jogar a variavel direto no sql e parou de acontecer ... tipo adoquery.sql.add(´ where campo = ´ + variavel );
mas ainda acho q pode ser problema no MDAC, qual versao vc tá usando ?
dava erro quando eu dava um .Open numa AdoQuery , passando os parametros... passei a jogar a variavel direto no sql e parou de acontecer ... tipo adoquery.sql.add(´ where campo = ´ + variavel );
mas ainda acho q pode ser problema no MDAC, qual versao vc tá usando ?
Responder
Clique aqui para fazer login e interagir na Comunidade :)