Ver Mensaje Individual
  #1  
Antiguo 07-08-2014
ginesgomezlopez ginesgomezlopez is offline
No confirmado
NULL
 
Registrado: jun 2012
Posts: 45
Reputación: 0
ginesgomezlopez Va por buen camino
Consulta por fecha

Muy buenas, en este caso tengo una pregunta sencilla, pero que no encuentro respuesta por ningún sitio ya que siempre da error. Partiendo del scrip en Delphi:

Código Delphi [-]
begin
   dat.DataModule1.IbTablaPedidos.Filtered:=false;
   dat.DataModule1.IbTablaPedidos.Active;
   dat.DataModule1.IbTablapedidos.Filtered:=true;
  with FormListados.IBQueryPedidos do
     begin
        close;
        sql.Clear;
        sql.Text:='select * from Pedidos where cliente=3 ';
        open;
     end;
     FormListados.RvProyectoPedidos.ExecuteReport('ReportQueryCliente');
     Dat.DataModule1.IbTablaPedidos.Active;
     dat.DataModule1.IbTablaPedidos.Cancel;

end;

Donde yo tengo una tabla con diferentes campos tanto "String" "Integer" "Date", en script anterior funciona perfectamente me filtra todos los clientes cuyo código es 3, pero ahora quiero filtrar por ejemplo todos los clientes cuyo pedido se hizo en una fecha en concreto, así sustituyo el sql.text, :

Código SQL [-]
sql.Text:='select * from Pedidos where fechapedido=12/06/2014'

y me da el siguiente error: ' Conversion error from string "0";

Gracias.
Responder Con Cita