Hola tengo una duda para mover registros de una tabla a otra

Tengo un formulario que muestra (code, atriculo, precio) necesito un botón que envíe el articulo seleccionado a otra tabla

Respuesta
1

Supongamos que la tabla a dónde quieres mandar el registro se llama Destino y sus campos code, articulo y precio.

El nombre de los cuadros de texto del formulario los llamaré, por ejemplo, txtcode, txtarticulo y txtprecio.

Insertas un botón y en las propiedades de este botón, en la acción Al hacer clic ---> Procedimiento de Evento ---> picas en el cuadrado de la derecha, el de los ... para abrir el generador de código y escribes la sql:

DoCmd.RunSql "Insert Into Destino (code, articulo, precio) Values ('" & Form!txtcode.Value & "', '" & Form!txtarticulo.Value & "', " & Form!txtPrecio.Value & ")"

Te explico:

Con el método DoCmd. RunSql lo que haces es ejecutar una consulta de acción, en este caso de anexión de datos:

Insert Into TablaDondeQuieresInsertar (campos en los que quieres insertar separados por ,) Values (valores que quieres insertar en esos campos separados por ,)

En este caso los valores que queremos insertar serán los valores de los cuadros de texto.

Estos valores se escriben: comilla doble comilla & si el campo dónde van es de texto y doble comilla & si es numérico (supongo que el precio será numérico).

gracias y creo que haces un buen trabajo ayudando a la gente y sabes si te lo agradezco mucho sabes soy experto en diseño gráfico y talve pueda ayudar en tu pagina web que es una gran ayuda para muchos e visto tus códigos y otras respuestas y eres bien pilas adelante y gracias cualquier cosa con diseño de pag mi email es [email protected] escríbeme y tal vez podamos compartir conocimientos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas