Ver Mensaje Individual
  #4  
Antiguo 01-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Estando conectado el grid a la consulta (desde diseño) puedes usar:

Código Delphi [-]
   Dbgrid.Datasource.DAtaset.FieldByName('codigo').AsXXXX

Si en tiempo de ejecución cambias de query asociada al grid, hay que estar seguro de que todo está bien asignado:
Código Delphi [-]
  if Assigned(Dbgrid.DataSource) then 
  if Assigned(Dbgrid.DataSource.Dataset) then
  if Dbgrid.DataSource.FieldCount > 0 then
  if Assigned(Dbgrid.DataSource.FieldByName('Codigo')) then // existe el nombre del campo
    ShowMessage('Por fin colega.... '+ Dbgrid.DataSource.FieldByName('Codigo').AsString);

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita