Ver Mensaje Individual
  #3  
Antiguo 06-05-2005
Snoop_mx Snoop_mx is offline
Registrado
 
Registrado: may 2005
Posts: 5
Reputación: 0
Snoop_mx Va por buen camino
Post Orientación

Ok Marcos mira, estaba viendo un link anterior
"Llenar DBLookupComboBox con dos columnas"
http://www.clubdelphi.com/foros/showthread.php?t=21063
Y pues es una buena solucion a mi problema, pero ahora el detalle es:
Cómo hacer para que al seleccionar un registro se cambie automaticamente el (Numero)idProveedor correspondiente así como lo hago en los edits (Texto), (Esto me servirá para poder Modificar un registro y no me marque Error).
Aquí anexo el código donde se ve que los edits que tengo se cambian al que debería de ser cuando se selecciona del DBGrid, no asi los DBLookupComboBox que estan en comentarios.
Código Delphi [-]
procedure TdmProductos.dsProductosDataChange(Sender: TObject;  Field: TField);
 begin
Código Delphi [-]
   frmProductos.edtIdProducto.Text:=     dmProductos.qryVisualiza.Fieldbyname('IdProducto').AsString;
   frmProductos.edtNombreProducto.Text:= dmProductos.qryVisualiza.Fieldbyname('NombreProducto').AsString;
   frmProductos.edtPrecio.Text:=         dmProductos.qryVisualiza.Fieldbyname('Precio').AsString;
  // frmProductos.edtIdProveedor.Text:=    dmProductos.qryVisualiza.Fieldbyname('IdProveedor').AsString;
  // frmProductos.edtIdCategoria.Text:=    dmProductos.qryVisualiza.Fieldbyname('IdCategoria').AsString;
 end;

Última edición por marcoszorrilla fecha: 06-05-2005 a las 21:01:56.
Responder Con Cita