Ver Mensaje Individual
  #1  
Antiguo 27-12-2010
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Reputación: 16
microbiano Va por buen camino
ayuda con el componente TJvMemoryData

bueno resulta que estoy en el proceso de actualziar el detalle de factura de una aplicacion y utilizo el componente TJvMemoryData, lo anterior debido a la facilidad de uso, el problema viene cuando tengo por ejemplo 2 registros
de la siguiente manera.

codigo---descricpion---cantidad---precio---descuento---subtotal
251080--agua embo--- 1--------$ 10---- 0 ------------$ 10
301282--chocolate---- 1--------$ 5------ 0------------ $ 5

bueno cuanto quiero agregar un producto que ya existe en este caso ejemplo agua quiero buscar ese cogido en la tabla temporal y lo hago de la siguiente manera
Código Delphi [-]
 with Ffactura.Qry_valida do
   begin
       close;
      sql.Clear;
      sql.Add('select * from temporal');
      SQL.Add('where codigo =codigo');
      Parameters.ParamByName('pcodigo').Value:=Self.wcodigobarras;
      Open;
   end;

les comento lo siguiente:

tengo un componente TJvMemoryData llamado temporal con los siguientes campos
codigo- tipo string
descripcion-tipo string
cantidad-tipo float
precio-tipocurrency
descuento tipo float
total- tipo currency

tengo un componente Tdatasource de nombre DS! que en su propiedad DATASET tiene la tabla temporal es decir DATASET=temporal.

y tengo un Grid que en su propiedad DATASOURCE tien el nombre del datasource anterior es decir DATASOURCE=DS1.

y tengo un query de nombre Qry_valida que en su propiedad DATASource es igual a ds1.

como puedo hacer una busqueda en la tabla temporal que he creado?
de antemano muchas gracias

creo que el problema esta en que no se como enlazar el componente query con la tabla temporal.

Última edición por microbiano fecha: 27-12-2010 a las 10:36:34. Razón: error
Responder Con Cita