Access - Función UPDATE en ACCESS con VBA

 
Vista:
sin imagen de perfil

Función UPDATE en ACCESS con VBA

Publicado por Erika (2 intervenciones) el 04/05/2023 17:56:02
Hola, buen día. Me gustaría si pudieran ayudarme a ver cual es mi error en la sintaxis.
Tengo una tabla llamada CYH_INVENTARIO con dos campos llamados CYH_CODIGO y CYH_STOCK-ACT
Quiero actualizar la tabla cada vez que alguien ingrese/egrese productos, para ello hice un formulario llamado CYH_ENTRADA y CYH_SALIDA.
En ese formulario (el de entrada, por ejemplo) puse un textbox independiente llamado TCYH_CANTIDAD y TCYH_CODIGO para almacenar el código del producto y la cantidad ingresada (en este caso).

Mi sentencia es la siguiente:

1
CurrentDb.Execute "UPDATE CYH_INVENTARIO SET CYH_INVENTARIO.CYH_STOCK-ACT = ('" & "CYH_INVENTARIO.CYH_STOCK-ACT +" & TCYH_CANTIDAD & "') WHERE CYH_INVENTARIO.CYH_CODIGO = '" & TCYH_CODIGO & "';"

Lo puse en un botón en el evento "Al hacer clic", la verdad no logro ver cual es mi error en la sintaxis y tampoco he encontrado información acerca de la sintaxis de las sentencias sql en VBA

Gracias de antemano!




Captura
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Función UPDATE en ACCESS con VBA

Publicado por Erika (2 intervenciones) el 04/05/2023 22:13:45
Hola, ya resolví mi error :D por si le sirve a alguien

1
CurrentDb.Execute "UPDATE CYH_INVENTARIO SET [CYH_INVENTARIO].[CYH_STOCK-ACT]=[CYH_INVENTARIO].[CYH_STOCK-ACT]+" & TCYH_CANTIDAD & " WHERE [CYH_INVENTARIO].[CYH_CODIGO]='" & TCYH_CODIGO & "';"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar