Ver Mensaje Individual
  #2  
Antiguo 30-01-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Reputación: 22
basti Va por buen camino
hola, ante todo bienvenido

Al igual que usas FieldByName en Articulos, tienes que usar FieldByName en codCat:
Código Delphi [-]
DataModule7.Articulos.FieldByName('Nro_categoria').value := DataModule7.codCat.FieldByName('nro_categoria').AsVariant;

Aunque si el 'Nro_categoria' es numérico mejor sería:
Código Delphi [-]
DataModule7.Articulos.FieldByName('Nro_categoria').AsInteger := DataModule7.codCat.FieldByName('nro_categoria').AsInteger;

Y si es texto:
Código Delphi [-]
DataModule7.Articulos.FieldByName('Nro_categoria').AsString := DataModule7.codCat.FieldByName('nro_categoria').AsString;

De todas maneras, si usas un DBLookupComboBox, te sería más fácil asignarle los campos DataSource y DataField al la tabla de Artículos. Así no tendrías que hacer nada, ya lo haría el propio componente.
Responder Con Cita