Como pasar una variable de un objeto a otro
Publicado por Ricardo Ríos (20 intervenciones) el 26/04/2007 14:08:48
Hola que tal a todos es una duda muy basica como hago para que por ejemplo
al modificar un singlelineedit (sle) hago un select y guardo el resultado en una variable
ahora esa variable la quiero enviar a un command button para que al hacer un UPDATE se me guarden los cambios y me modifique todo
Bueno aca me explico mejor
tengo la tabla CLIENTES con los campos CORREO, NOMBRE, LOCALIZACION
donde CORREO es la principal
En el single line edit hago este select en el evento "modificar"
v_correo = sle_1.text
SELECT "cliente"."nombre", "cliente"."localizacion"
INTO :e_nombre, :e_local
FROM "cliente"
WHERE "cliente"."correo" = :v_correo;
Ahora tengo el boton guardar cambios donde debo hacer el update
UPDATE cliente
SET correo = :v_correo, nombre = :v_nombre, localizacion = :v_local
WHERE cliente.correo = :v_ncorreo;
pero el problema que tengo es que cuando le doy al boton me crea un registro nuevo cosa que no deseo, sino que me cambie todos los valores, esperando una pronta respuesta me despido
Saludos desde Venezuela
al modificar un singlelineedit (sle) hago un select y guardo el resultado en una variable
ahora esa variable la quiero enviar a un command button para que al hacer un UPDATE se me guarden los cambios y me modifique todo
Bueno aca me explico mejor
tengo la tabla CLIENTES con los campos CORREO, NOMBRE, LOCALIZACION
donde CORREO es la principal
En el single line edit hago este select en el evento "modificar"
v_correo = sle_1.text
SELECT "cliente"."nombre", "cliente"."localizacion"
INTO :e_nombre, :e_local
FROM "cliente"
WHERE "cliente"."correo" = :v_correo;
Ahora tengo el boton guardar cambios donde debo hacer el update
UPDATE cliente
SET correo = :v_correo, nombre = :v_nombre, localizacion = :v_local
WHERE cliente.correo = :v_ncorreo;
pero el problema que tengo es que cuando le doy al boton me crea un registro nuevo cosa que no deseo, sino que me cambie todos los valores, esperando una pronta respuesta me despido
Saludos desde Venezuela
Valora esta pregunta
0