Ver Mensaje Individual
  #15  
Antiguo 25-10-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Reputación: 26
ContraVeneno Va por buen camino
Cita:
Empezado por nolo Ver Mensaje
y si lo hago segun tu estructura quedaria asi no??

me tira error en la segunda linea, osea aca
adsReporte.SQL.Clear;
Código Delphi [-]
with adsReporte do begin //Donde adsReporte es un TADOQuery
 If active then Close; 
 SQL.Clear; 
 SQL.Add('select V.fDocumento, C.sRazonSocial, V.idTipoDoc, ((V.rTotBruto+V.rTotDescuentos)*TD.iAplicStock*(-1)) as totBruto,');
  ....
 SQL.Add('ORDER BY V.idTipoDoc ASC, V.idPV ASC, V.idNumDoc ASC');
 Parameters.ParamByName('idVendedor').Value := TEdit1.AsInteger
 Parameters.ParamByName('FechaDesde').Value := dtpDesde.DateTime
 Parameters.ParamByName('FechaHasta').Value := dtpHasta.DateTime;
 Open;
end; //with

Edite un poco el código, esa sería la manera más adecuada de realizar la consulta que deseas. Y debería funcionar correctamente. Si te marca error en la linea "SQL.Clear", por favor, dinos cuál error es el que te marca para saber cuál es el problema.
__________________

Responder Con Cita