![]() |
![]() |
| 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
|
|||
|
|||
|
Muchas Gracias por la ayuda rgstuamigo, Fijate que si quiero encontrar un determinado registro, pero ahora el problema es que quiero que una vez encontrado el registro los datos de ese registro como (nombre, domicilio, ciudad) me agregue automaticamente cada uno de los campos en cada uno de los dbedit(dbedit1,dbedit2,dbedit3) que tengo en la form.
Tengo estos datos de campos NOMBRE, DOMICILO, CIUDAD etc, etc. Ahora bien en mi Form tengo un Edit (edit6) que es donde el usuario podra poner la clave de cliente o registro de cliente, Entonces quiero que al momento de poner un numero, que seria un numero de registro, busque el numero de registro y que cada info de cada campo (nombre, domicilio, ciudad, etc) se ponga en los dbedit(dbedit1, dbedit2, dbedit3) correspondientes. Muchas Grx por la atención. |
|
#2
|
||||
|
||||
|
Cada DBEdit debe tener asignada la propiedad DataField con el nombre del campo que le corresponde según el DataSet que tenga asignado (si es que tiene uno). No necesitas hacer más que eso.
|
|
#3
|
|||
|
|||
|
Cita:
fijate que esa forma si la conozco, pero lo que quiero es que la info de los registros sean puestos en los dbedit pero de acuerdo al numero de registro que solicite mediante el edit que tengo asignado para buscar registro. por cierto hasta cuando o que tengo que hacer para poder poner imagenes y links en mis post? eso lo facilitaria mucho. |
|
#4
|
||||
|
||||
|
Cita:
De hecho, ese es el mismísimo propósito de la existencia de este tipo de componentes. Saludos. |
|
#5
|
|||
|
|||
|
Cita:
Gracias de nuevo DriverOp. Entonces es correcto si utilizo el codigo que rgstuamigo me proporcionó?
Porque mira he utilizado el codigo, ya les asigne los datafield con el campo a los dbedit y aún así no me va, los dbedit solo me muestra los datos que estan en el primer registro, aún cuando quiero que me muestre los datos del registro 2. Gracias por tu tiempo. Saludos |
|
#6
|
||||
|
||||
|
Cita:
Asumo que tienes lo siguiente: Un TTable que apunta a una tabla (en tu caso se llama Table1). Un TDataSource que en su propiedad DataSet apunta al TTable. Y varios TDBEdits cuya propiedad DataSource apunta al TDataSource y la propiedad DataField al nombre de campo que debe mostrar/editar ese TDBEdit. Todo esto usando el BDE por supuesto. Entonces cada vez que asignes un valor a Table1.RecNo, estás cambiando el registro activo de la tabla y por lo tanto el valor del campo apuntado por los TDBEdits también cambiará. Acabo de probar el código de rgstuamigo y funciona perfectamente. |
|
#7
|
|||
|
|||
|
Cita:
Efectivamente Estoy haciendo algo mal y no sé que es, fijate que cambie mi tablename por uno de los que viene por defecto en delphi y con ese si me funciona, tienes alguna idea porque con esa si funciona y con la mia, no ? Muchas Gracias, disculpen tanto las molestia su ayuda meha servido bastante |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Duda sobre conectarse a una base de datos | gslcene | Conexión con bases de datos | 10 | 26-03-2008 02:08:36 |
| duda sobre base de datos | oscarpinog | Tablas planas | 20 | 13-08-2007 20:46:33 |
| duda agreando usuario a la base de datos | alachaise | PHP | 1 | 26-11-2004 23:58:48 |
| Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) | frankmch | Conexión con bases de datos | 2 | 08-09-2003 20:44:52 |
| Duda sobre q base de dato debo usar | Michel | Firebird e Interbase | 11 | 07-07-2003 17:27:45 |
|