Ver Mensaje Individual
  #3  
Antiguo 24-08-2004
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Reputación: 21
Cabanyaler Va por buen camino
Hola, evidentemente si el DBGrid está en ese caso asociado a un Datasource asociado a su vez con el DataSet, te debe dar lo mismo lo escojas del DataSet tanto como del DBGrid, pero como te dice el compañero es mejor sacar los datos del mismo DataSet, siempre que no hubiese movido el puntero de la tupla que deseas obtener los datos.

No obstante también podrías sacar la información del DBGrid del siguiente modo;

TablaInterbase.edit; // o .insert, append

TablaInterbaseNomCampo1.value := NombreDBGrid.Fields[0].Value;
.
.
.
TablaInterbaseNomCampoN.value := NombreDBGrid.Fields[N-1].Value;
TablaInterbase.Post; // o UpdateBatch()


Siempre teniendo en cuenta los tipos asignados a los campos de acuerdo con las columnas que representa el DBGrid, teniendo en cuenta que el índice de campos del DBGrid comienza con el 0.

Suerte.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.
Responder Con Cita