| |||
novato hola.Tengo dos bases de datos, una cliente y la otra reparaciones.Clientes con los campos:nombre,apellidos,direccion.telf,etc y reparaciones: con los mismos campos de cliente y varios mas.tengo un formularios con los campos de reparaciones y quiero por medio de un cuadro combinado que me de los datos del nombre y apellidos de la base cliente y que me grabes en la base reparacione.¿ como hacerlo?.pongo el cuadro combinado y me sales los nombres y apellidos que tengo en cliente, pero como hago que me los grabe en la base reparaciones. gracias |
| |||
Bueno por lo que se es que tienes que evitar repetir los datos de los clientes en ambas tablas... tienes que crear un codigo por cual vincules cada tablas y cuando tengas esto... puedes tener los datos en un formulario y crear un subformulario relacionando las 2 tablas que tienes por el codigo y simplemente adicionando un combobox y diciendole de donde tomar los datos te hara toda la tarea... |
| ||||
Dejame ver, tienes dos tablas (tbl) Clientes y reparaciones, cierto, ya ahora necesitas que en un formulario (form), cuando selecciones un cliente, aparezcan los datos de este (direccion,fono,etc.) y asignarle los datos de la reparacion, cierto, bueno para eso no necitas grabar todos los datos del cliente una vez mas en la tbl reparaciones, solamete graba la pk de la tbl cliente en la tbl reparaciones, siempre y cuando tengas bien ella la relacion de las tbl...... Creo que eso para comenzar......una vez terminado con eso, avisas y te ayudamos con la vista del form........eso es mas facil.... Suerte...
__________________ yerba mala nunca....te la fumes... |
| ||||
Hola. PK significa Primary Key (llave primaria), la cual se forma de uno o mas campos de una tabla con la principal caracteristica de que su contenido no debe ser NULO ni debe repetirse. En este caso puedes crear como llave primaria en la tabla de clientes algun campo que utilizes como numero o clave de cliente (recuerda que debe ser un campo cuyo contenido no se repita); despues en la tabla de reparaciones crea un campo con el nombre que quieras pero con los mismos atributos que el campo llave de clientes (mismo tipo y longitud) y de esta forma enlazas las dos tablas como bien decia vamp_02.
__________________ No hagas a los demas lo que no quieras que te hagan. |