FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Seleccionar ítem del TDBGrid Tform1 a TForm2
Antes que nada quisiera agradecer a la comunidad por la ayuda anterior, me sorprendió la rapidez y la buena respuesta.
y bueno a seguir aprendiendo!! haber si con sus ayudas puedo aprender algo nuevo hoy. bueno siguiente problema, ya tengo todos los datos que necesito en el TDBgrid del TForm1. quisiera seleccionar un cliente y que los datos de esa persona se muestren en el TForm2, ya sea el NOMBRE, TELEFONO, CELULAR Muchas gracias de antemano. Codigo Fuente: https://www.dropbox.com/s/6grawxspvi...er1.1.rar?dl=0 ------------- Metas: Crear tablas en una BD Firebird - Solucionado Conectar BD con Lazarus - Solucionado Mostrar Resultados en Grid - Solucionado Filtrar los datos por Búsqueda y Orden – Solucionado Solución al Problema (MEMO) – Solucionado por ecfisa (v1.0) Pasar Datos del TDBGrid del form1 a Form2 - Pendiente (v1.1) Última edición por Minoru fecha: 11-12-2014 a las 22:11:40. |
#2
|
||||
|
||||
Hola Minoru.
Podes hacer, De todos modos no es la forma de trabajo que te recomendaría... Mejor sería que usaras un módulo de datos para depositar tus componentes de conexión a bd. Conectando ambos formularios a él, en Form2 podrías usar DBEdits y disponer de la información de forma automática (sin tener que pasarla previamente como en el caso de los Edits). Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
muchas gracias otra vez por tu ayuda!! T_T
si funciono, me gustaría aprender como tu dices de esa forma. no hay algún ejemplo que tengas por hay de código para aprender a usar esos métodos? disculpa mi ignorancia |
#4
|
||||
|
||||
Hola Minoru.
Intentaré explicarlo lo mejor posible sobre el ejemplo que trabajas. 1) Agrega un módulo de datos: Archivo->Nuevo->Modulo de datos. (vg.: Unit3) 2) Pone en él el TIBConnection, el TSQLTransaction y el TSQLQuery. 3) Quitar los componentes de datos de los formularios. 4) Agregar el modulo de datos (Unit3) a la cláusula uses de los forms en que vaya a ser requerido
5) Agregar un TDataSource al form y asociar la propiedad DataSet del TDataSource al TSQLQuery: Luego vas a tener que indicar el origen en cada referencia a los datos de este modo: Y la llamada a Form2, sería solamente:
Por último en Form2 agrega otro TDataSource, enlazalo con el TSQLQuery (igual que en 5) y reemplaza los TEdit por TDBEdit, poniendo en todos la propiedad DataSource igual a DataSource1 y en la propiedad DataField el nombre de campo que corresponda. Quedaría mas o menos así: Espero haber sido claro, cualquier duda consulta nuevamente. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
realmente me impresiona tus conocimientos y mas me impresiona la rápida respuesta. jejeje. aveces uno hace una consulta en los foro y pasan meses cuando recibes una respuesta. y aveces ya lo solucionaste o la ayuda no es buena. pero aquí contigo me has ayudado un montón. ahora aplico lo que me has enseñado. muchas gracias por las molestias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Seleccionar item de ComboBox | eennzzoo | C++ Builder | 4 | 23-06-2014 18:43:43 |
Seleccionar item de DbLookUpComboBox | chorrito | OOP | 1 | 20-08-2010 01:33:24 |
Seleccionar Item de ComboBox | georgejg | Varios | 4 | 26-03-2008 16:43:03 |
seleccionar item en TdbLockupListbox!!!!!! | david_uh | Varios | 1 | 22-05-2007 19:19:10 |
Seleccionar un item de un List Box | zvf | OOP | 2 | 06-04-2006 16:45:38 |
|