Power Builder - Problema para llenar el DropDownListBox...

 
Vista:

Problema para llenar el DropDownListBox...

Publicado por Alejandro Nava (18 intervenciones) el 05/07/2007 02:15:58
Buenas Noches....
Tengo una duda, espero puedan ayudar...
Varios en este foro coinciden en que el siguiente codigo funciona para llenar un DropDownListBox

String salon

ddlb_1.reset()
declare Sitios cursor for select aula from aulas;

open Sitios;
fetch Sitios into :salon;

do while Sqlca.SqlCode < 100
ddlb_1.additem(salon)
fetch Sitios into :salon;
loop

close Sitios;

Pero a mi no me funciona, la base de datos esta bien, la tabla esta llena...
Alguien me puede decir en que evento debo colocarlo o si el codigo esta mal....
Gracias de antemano....
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

RE:Problema para llenar el DropDownListBox...

Publicado por amilcar (407 intervenciones) el 05/07/2007 22:21:47
hola, en q evento estas poniendo ese script, en el open de tu ventana, en un boton, etc.?

te recomiendo q verifiques el sqlcode q codigo esta trayendo para ver si tienes algun error, y asi darte cuenta por donde esta pasando, puedes usar el messagebox("",sqlca.sqlcode) o messagebox("",sqlca.sqlerrtext) o el debug,,

espero te sirva de algo
saludos desde argentina
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

RE:Problema para llenar el DropDownListBox...

Publicado por ADAN (30 intervenciones) el 06/07/2007 22:11:53
puedes meterlo en el evento open de la ventana o en un boton pero esto no cambia ya que el reset limpia el dropdown
String salon

ddlb_1.reset()
declare Sitios cursor for select aula from aulas;

open Sitios;
fetch Sitios into :salon;

//do while Sqlca.SqlCode < 100 //borra
do while sqlca.sqlcode=0//has esto
ddlb_1.additem(salon)
fetch Sitios into :salon;
loop

close Sitios;
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