• Viernes 29 de Marzo de 2024, 08:07

Autor Tema:  Duda Sobre El Dbgrid!!!  (Leído 2212 veces)

Katheryne

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Duda Sobre El Dbgrid!!!
« en: Jueves 20 de Enero de 2005, 16:01 »
0
Hola a todos, :hola:
Tengo un proyecto de Delphi, en el cual me haria falta guardar unos campos de un dbgrid para una tabla.
Por lo que me gustaria saber si esto es posible, ya que he tratado de varias formas, y no he podido...
Y estoy obligada a guardarlos desde el DBGrid pues en el muestro 3 campos de una tabla que ya tengo y que tiene 10 campos...
Entonces al DBGrid ademas de esos 3 campos le adicione 2 columnas, mi interes en es guardar en una segunda tabla 1 campo de los 3 que puse de la tabal1 y las 2 columnas adicionales.. :(
Agradeceria cualquier ayuda...

ushedipe

  • Miembro activo
  • **
  • Mensajes: 37
    • Ver Perfil
Re: Duda Sobre El Dbgrid!!!
« Respuesta #1 en: Miércoles 7 de Noviembre de 2007, 17:54 »
0
:comp: es fácil... sólo recorres la consulta que te llenó el bdgrid y a medida que la vas recorriendo, realizas las validaciones que te indican qué datos van en qu`´e tables, ésto por medio de inserciones en la BD, y listo!

La sintaxis sería mas o menos así:

ejecutas la consulta

  QLogin.Active:=true;
  QLogin.Close;
  QLogin.Params[0].AsString:=EUsu.text;
  QLogin.ExecSQL;
  QLogin.Open;
  if QLogin.isempty then
    showmessage('consulta vacia')
  else
    begin
       QLogin.first;
       while not (QLogin.Eof) do
         begin
            //validaciones
            //nserciones
            QLogin.next;
         end;
    end;

y listo... mucha suerte!!! :ph34r: