Ver Mensaje Individual
  #6  
Antiguo 31-03-2009
lefarre lefarre is offline
Miembro
 
Registrado: ene 2008
Posts: 10
Reputación: 0
lefarre Va por buen camino
Muchas gracias y es algo que ya lo estoy haciendo

Gracias ante todo por aclararme dudas. Ya probe la consulta en la base y anda.
Solo me surge un problema y es que en la tabla articulos guardo los codigos de las categorias, subcateg y proveedores por medio de un lookupcombo que muestra la descripcion y guarda el codigo.
El tema es que no logro que me busque desde le form con los lookupcombo de la misma manera. (no se que propiedad debo usar.)
La idea es no tener que recordar los codigos y poder seleccionar la descripcion.

Probe con Text y con keyfield.

El codigo esta quedando asi.

Código SQL [-]
dm1.QBA.Active:=false;
JvDBGrid1.DataSource:= DataSource1;
dm1.QBA.SQL.Clear;
dm1.QBA.SQL.Add('select * from articulos');
dm1.QBA.SQL.Add('where lower(descripcion) like :cambuscar and codcateg = :categoria and codsubcateg = :subcategoria and codprov = roveedor order by descripcion');
dm1.QBA.Parameters.ParamByName('cambuscar').Value:= '%'+ lowercase(cambuscar.Text)+'%';
dm1.QBA.Parameters.ParamByName('categoria').Value := categoria.Text;
dm1.QBA.Parameters.ParamByName('subcategoria').Value := subcategoria.KeyField;
dm1.QBA.Parameters.ParamByName('proveedor').Value:= proveedor.KeyField;
dm1.QBA.Active:=true;
if dm1.QBA.IsEmpty then showmessage('No se encuentra en la base de datos');
cambuscar.SetFocus;




PD: Agradecere link de manual buen manual sql mientras tanto empese por alguno que encotre en google.
Responder Con Cita