RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  68005 - OBTENER UN DATO DE UN DDLB CARGADO DESDE UNA BASE DE DATOS
Autor:  Andrea
Tengo un ddlb_cargo el cuál ha sido llenado con los datos de una tabla de base de datos "tipo_empleado" la cuál tiene los campos idtipoempleado y tipo_empl (001 Directora, 002 Profesor), en el ddlb aparecen Directora, Profesor, etc. lo que quiero es obtener el idtipoempleado cuando seleccione un cargo.
Tengo el siguiente código:
int c
declare empleado cursor for
select idtipoempleado, tipo_empl
from tipo_empleado;
string id, tipo
open empleado;
fetch empleado into :id,:tipo;
do while sqlca.sqlcode=0
if tipo= ddlb_cargo.text then
idtipoempleado=id
end if
fetch empleado into :id,:tipo;
loop
close empleado;

Pero siempre me devuelve 006 como idtipoempleado así seleccione otro, ¿alguien puede darme alguna solución?


Nombre
Apellidos
Correo
Comentarios