Ver Mensaje Individual
  #2  
Antiguo 10-11-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Reputación: 30
jhonny Va camino a la famajhonny Va camino a la fama
Que casualidad...

Hace poco me hice la misma pregunta y logre obtener algo, haciendo exactamente lo mismo que se hace con procedimieto almacenado para obtener valores... con un TIBDataSet, coloque mi bloque de ejecución dentro de la propiedad Select SQL y luego lo ejecuté, como dentro de este tipo de codigo normalmente uno utiliza los dos puntos antes del nombre de un parametro ya sea de salida, de entrada o una variable, entonces me mostró un error... para ser mas exactos el siguiente:

Cita:
---------------------------
Project1
---------------------------
Dynamic SQL Error

SQL error code = -104

Token unknown - line 9, column 10

?.
---------------------------
Aceptar
---------------------------
Claro, por culpa de esos : obtenia un error muy simple, pero bastante normal, ya que dicho TDataSet "creia" que yo lo que queria era pasar parametros al TDataset y no utilizar los parametros propios del "bloque de ejecución", pero la solución fue muy sencilla, bastó con poner la propiedad ParamCheck del TIBDataSet en False y listo... obtuve en mi DBGrid los resultados deseados .

Espero te sirva .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita