Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 09-06-2006
Dark Aeris Dark Aeris is offline
Registrado
 
Registrado: abr 2006
Posts: 7
Poder: 0
Dark Aeris Va por buen camino
Aklaraciones

hola de nuevo a todos y gracias por el interes, tratare de explicarme en la logika del kodigo

procedure TForm2.DBGrid1DblClick(Sender: TObject);
begin
regselec:=dbgrid1.Fields[0].AsString;
ibtable1.Open;
ibtable2.Open;

* hago un doble click a un registro del grid a fin de seleccionarlo y realize la siguiente accion

while not(ibtable1.Eof)do
begin
if(regselec=string(ibtable1.fieldbyname('CANCION').value))then

* este ciclo es una busqueda para ubicarme sobre los campos correspondientes a la celda seleccionada

begin
ibtable2.Insert;
ibtable2.FieldByName('ID').Value:=ibtable1.FieldByName('ID').Value;
ibtable2.FieldByName('CANCION').Value:=ibtable1.FieldByName ('CANCION').Value;
ibtable2.FieldByName('ARTISTA').Value:=ibtable1.FieldByName('ARTISTA').Value;
ibtable2.FieldByName('ALBUM').Value:=ibtable1.FieldByName('ALBUM').Value;
ibtable2.FieldByName('UBICACION').Value:=ibtable1.FieldByName('UBICACION').Value;
ibtable2.Post;
ibtransaction2.Commit;
end;
ibtable1.next;
end;
ibtable1.Close;
ibtable2.Close;
end;

* al encontrar los campos correspondientes estos se copian a otra tabla identica que es solo temporal, el ciclo se detiene cuando encuentra la coincidencia del campo seleccionado.

Ya con esto, muestro los datos copiados en otro grid, el problema es que si lo hace bien todo, solo ke muestra los resultados al salir y volver a entrar a la aplikacion, es decir, no se actualiza al momento. Espero haberme dado a entender, Gracias!!!
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Correr aplicación con firebird en K\: y S.O. en otro disco coyotaxo Conexión con bases de datos 0 12-10-2005 22:01:23
Problema acceso a popiedad otro formulario mguixot OOP 1 07-09-2005 15:42:15
problema al crear un formulario de otro ya creado soyhugo Varios 2 01-02-2004 13:11:54
Otro problema relacionado con filtros (urgente) ADN Conexión con bases de datos 6 28-07-2003 13:50:44
otro problema... superhopi OOP 9 15-05-2003 10:26:40


La franja horaria es GMT +2. Ahora son las 00:33:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi