![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Estoy utilizando la base de datos en Firebird.
Tengo un Form1 como base y lo conecto a la base de datos con los componentes TiBConnection, TSQLtransaction, TSQLQuery, y TDatasource , luego agrego un nuevo Form2 lo conecto por medio de un boton. Al Form2 le agrego un TDBGrid1 y un TEdit1, con el SQLQuery muestro la consulta que necesito.. En el Edit1 voy escribiendo el campo con el nombre que quiero.. Necesito es saber como pasar esa fila o un campo de la fila que se esta seleccionando en el DBGrid con un click o enter y pase la información a un Edit que tengo en el primer Form1 que tengo como base. Nota: Los Formularios los cree con distinta conexión pero le asigne la misma base de datos.. "No se si tenga problemas con eso cuando quiera pasar la información de la fila del DBGrid de un form al Edit del otro form" . Por Favor espero Respuestas.. ![]() |
|
#2
|
||||
|
||||
|
Cita:
Precisamente eso hace el código que te puse en el mensaje anterior, pasar el valor del campo seleccionado en DBGrid1 ubicado en Form2 a la propiedad Text de Edit1 que está en Form1... ![]() Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 29-09-2011 a las 00:52:14. |
|
#3
|
|||
|
|||
|
Hola..
Intente correr el programa con este código pero me da error. El error es: "Wrong number of parameters specified for call to "Valuechange". procedure TForm1.FormShow(Sender: TObject); begin with TForm2.Create(Self) do begin FieldChange:= ValueChange; <--- aquí se que hay que colocar el parámetro pero he intentado colocar varios y nada.. Show; end; end; No se resolverlo .. |
|
#4
|
||||
|
||||
|
Hola Niiña.
Te adjunto un demo para que lo revises con tranquilidad. Para evitar problemas de contraseña y unificar criterios, no utilizé Firebird sino BDE con la tabla Country.DB que viene con Delphi por defecto. Si querés, podés eliminar el TTable y añadir IBDatabase, IBTransaction, IBQuery o IBDataSet, asignarle el nuevo TDataSet al TDataSource con que se relaciona el DBGrid y funcionará del mismo modo. Cualquier dificultad, no dudes en avisarme. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 17-11-2011 a las 17:00:28. |
|
#5
|
|||
|
|||
|
Gracias..
! Deja revisar. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| DBGRID ¿como seleccionar fila y obtener datos de la fila ? | JXJ | Varios | 5 | 18-04-2017 02:50:14 |
| Seleccionar fila DBgrid ?? | Coco_jac | Varios | 3 | 25-05-2010 16:58:41 |
| Seleccionar una fila de un DBGrid | chinchan | C++ Builder | 3 | 09-03-2010 16:58:37 |
| Seleccionar fila en DBGrid | cslbcn | Conexión con bases de datos | 2 | 07-11-2008 18:29:45 |
| Seleccionar una fila de un dbgrid | NuncaMas | Conexión con bases de datos | 3 | 22-01-2004 09:55:48 |
|