Estoy haciendo una aplicación en access que necesito pasar los datos de una tabla a otra, es decir, que en un formulario creo un botón que cuando le de me pase los datos de concepto a otra tabla pero con el mismo registro de cliente. Muchas gracias. Un cordia saludo.
1 respuesta
Respuesta de manuelpacha
1
1
manuelpacha, Trabajo de diseñador de bases de datos en entorno access con un...
Para crear un código de VB que corresponde -como en este caso- a una consulta, podremos crear la consulta y visualizar su código SQL. Vamos a intentar explicar paso a paso como se haría. En tu caso crearemos una consulta de datos anexados: 1.- Nueva consulta. 2.- Vista diseño. 3.- Agregamos la tabla base de donde copiaremos los datos. 4.- Menu>Consulta>Consulta de datos anexados y escogeremos la tabla donde anexaremos los datos. 5.- Agregamos los campos dando doble clic como una consulta cualquiera, y en la fila Anexar a escogemos el campo de la tabla donde queremos anexar ese campo. 6.- Una vez que tengamos todos los campos que queramos añexar podremos actuar de dos maneras: Primera: 1.- Guardamos la consulta con un nombre. 2.- En el botón del formulario agregamos el código Docmd.OpenQuery "Nombre_De_La_Consulta" Segunda: 1.- En el diseño de la consulta pulsamos Menu>Ver>Vista SQL y copiamos el código SQL. 2.- En el botón del formulario agregamos: DoCmd.RunSQL "El_Codigo_Sql_En_Una_Sola_linea" Las dos acciones harán lo mismo. Creo que la más sencilla es la primera. A ver si puedes adaptarlo a tu base. Ya me comentarás. Una aperta.