Ver Mensaje Individual
  #3  
Antiguo 17-12-2012
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 25
Delphius Va camino a la fama
Cita:
Empezado por pablonill Ver Mensaje
Hola como estan?, tengo el siguiente codigo.
puse un sqlmonitor para ver la consulta generada, y el valor es ? asi que no se que puede estar sucediendo
Cuando uno arma una consulta y se la pasa al componente dataset tiene lugar un método llamado ParseSQL que lo que hace es determinar si hay parámetros. En caso de encontrarlos los reemplaza por ? e inmediatamente crea un TParam o TParamater (sólo lo usa ADO).
Es posible que en algún momento el componente no limpie bien los parámetros al momento de cerrar, o que a lo mejor en algún punto del programa estás liberando o cambiando algo en el parámetro sin darte cuenta antes (o al momento) de volver a ejecutar la consulta por segunda vez.

Sin más datos la tienes difícil. Por otro lado, ¿porqué CommandText? Hay otras formas de hacerlo.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita