![]() |
![]() |
| 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
|
|||
|
|||
|
Cita:
Si los tengo ligados a los dos.. eso esta bien.. yo necesito un codigo en el cual pueda seleccionar un registro de una grilla y pasarlo a un dbedit de otro formulario.. gracias |
|
#2
|
||||
|
||||
|
Hola Vales08.
Espero no entender mál lo que pedis... El tema pasa por saber donde está ubicado el TDataSource al que están relacionados el TDBGrid y el TDBEdit, ya que si los conectas al mismo DataSource no es necesario pasarlo por que el dato ya estará allí. Partamos suponiendo que tenemos un DataSet con un sólo campo: 'Nombre'. Si usas un TDataModule donde residen el DataSet y el DataSource deberías tener: En Form1 el DBEdit con las siguientes propiedades asignadas:
Y en Form2 el DBGrid con las propiedades: (Esto se puede hacer más fácil desde el Object Inspector pero así me es más sencillo de explicar) En cambio si el DataSource reside en Form1 sería: Form1:
Y en Form2:
Por último si el DataSource reside en Form2, sería al revés. En cualquiera de los casos al seleccionar una fila del DBGrid verías reflejada inmediatamente la selección en el DBEdit del otro form. En definitiva la cuestión pasa por que los dos componentes (DBEdit y DBGrid) hagan referencia al mismo DataSet por medio del mismo DataSource. 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-05-2011 a las 19:40:46. |
|
#3
|
|||
|
|||
|
Cita:
ecfisa muchas gracias, es eso lo que tenia que hacer... yo tenia el dataset y el datasourse en un data module asiq aplique la primer opcion q me has dado.... muy clara y bien explicada tu respuesta... un saludo.- |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| dbgrid a dbedit | lucas05 | Varios | 6 | 11-04-2011 02:57:58 |
| pasar un registro de un dbedit a otro con el procedure edit | betty_loo | Conexión con bases de datos | 1 | 07-11-2007 22:51:55 |
| Pasar de DBGrid a DBEdit | nachosan | Varios | 4 | 27-09-2007 16:55:05 |
| Pasar datos de un dbgrid a un dbedit | fran | Tablas planas | 14 | 13-03-2007 10:38:33 |
| Pasar datos desde un DBGrid | jdangosto | OOP | 2 | 19-02-2005 16:55:37 |
|