Problemas con Actualización

Que tal
Tengo un data window para registrar datos en una tabla, pero al mismo tiempo quiero que actualice otra tabla llamada productos
no me sale error corre perfectamente registra los datos bien pero no actualiza la otra tabla que quiero
el código que estoy utilizando para actualizar es
date can
date id
can = date(dw_1. Object. Cantidad)
id = date(dw_1.object.id_concepto)
update concepto_pago set stock=stock - can where id_concepto=:id;
Espero su ayuda
Saludos

1 Respuesta

Respuesta
1
* Parece que tu error esta en la definicion del tipo de datos:
1. La variable "can" la haz definido de tipo date. Si "can" va almacenar una cantidad entonces debería definirse como integer o long y no como date que es solamente para fechas.
2. Al igual que la variable "can", la variable "id" no debería definirse como date, sino como integer, long, char o varchar, de acuerdo como lo hayas definido en tu tabla de la base de datos.
3. Más o menos debería ser así:
long can
long id
can=dw_1.object.cantidad.current[dw_1.getrow()]
id=dw_1.object.id_concepto[dw_1.getrow()]
update concepto_pago set stock=stock - can where id_concepto=:id
commint Using sqlca;
Suerte.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas