![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
ayuda con los dbgrids
hola
tengo un problemita ![]() ![]() |
#2
|
||||
|
||||
Hola Amix, mira no entendi muy bien lo quieres, a ver, lo que quieres es que luego de una busqueda y al hacer doble click un resultado especifico te presente los detalles en un form? si es asi solo debes usar el mismo dataset arrastrar los edits al otro form y en el evento OnDblClick del dbgrid pones:
Tan simple como eso, ahora si no entendi bien lo que quieres avisame. Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#3
|
||||
|
||||
Hombre, no me habia dado cuenta de que se trataba de dos dbgrids en diferentes forms, los grids tienen la misma tabla o diferentes tablas con una clave en comun? deberias dar mas detalles para poderte ayudar.
Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#4
|
|||
|
|||
Supongo que tendrias que pasar resultado recogido de busqueda y pasarlo por parametros al de la consulta. Quiza algo asi:
Código:
public clave:integer; .... procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin clave:=DataSet1.FieldByName('clave').AsInteger; end; |
#5
|
||||
|
||||
Lo mejor para ello es usar propiedades:
El Form de búsqueda se muestra como modal, tendrá una variable llamada Resultado de tipo integer:
El funcionamiento: En la ventana de consulta pulsas el button1, se abre la ventana de busqueda y espera a que el usuario dé doble clic sobre una fila (siempre se devuelve la clave primaria, ya que a partir de ahí podremos tomar cualquier campo de ese registro), la ventana se cierra y la ventana de consulta estará situado en ese registro. Espero sea lo que necesites. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
||||
|
||||
Muchas graxias por ayudarme chicos me fue de gran ayuda
![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con los DBGRIDS | drakkon | Varios | 4 | 18-06-2007 14:16:48 |
DBGrids y Flotantes | alucardo | Conexión con bases de datos | 3 | 05-07-2006 16:39:06 |
Vincular dos DBGrids !!! | TriLoCBA | OOP | 2 | 07-02-2006 17:39:32 |
DBGrids en Firebird | RONPABLO | Conexión con bases de datos | 0 | 20-10-2004 06:57:21 |
Celdas en DBGrids | karocs | Conexión con bases de datos | 1 | 31-08-2004 13:24:13 |
![]() |
|