Combo con RowSourceType = 3 SQL
Hola, soy nuevo en esto, estoy intentando llenar las filas de un combobox segun sentencias SQL, estoy haciendo esto:
thisform.numero.rowsource = "SELECT ctanumero from cuenta where ctabanco == banco"
está como tipo 3-SQL, banco es una variable que la selecciono de otro combobox (en el evento click de este pongo el rowsource) y el problema es q cuando designo el rowsorce me sale una ventana del tamaño de todo el formulario con lel resultado de la sentencia SQL q envie y necesito cerrarla para poder seguir trabajando, probe tambien con consultas y me paso lo mismo, no se dnde estoy fallando, por favr ayudenme.. gracias
thisform.numero.rowsource = "SELECT ctanumero from cuenta where ctabanco == banco"
está como tipo 3-SQL, banco es una variable que la selecciono de otro combobox (en el evento click de este pongo el rowsource) y el problema es q cuando designo el rowsorce me sale una ventana del tamaño de todo el formulario con lel resultado de la sentencia SQL q envie y necesito cerrarla para poder seguir trabajando, probe tambien con consultas y me paso lo mismo, no se dnde estoy fallando, por favr ayudenme.. gracias
Marco esto te sucede debido a que no almacenas el resultado de la consulta en ningun lado.
deberias hacer lo siguiente:
thisform.numero.rowsource = "SELECT ctanumero from cuenta where ctabanco == banco into cursor cur_var"
o
dimension arr_var(1)
thisform.numero.rowsource = "SELECT ctanumero from cuenta where ctabanco == banco into array arr_var"
Espero haber solucionado tu problema.
Saludos
deberias hacer lo siguiente:
thisform.numero.rowsource = "SELECT ctanumero from cuenta where ctabanco == banco into cursor cur_var"
o
dimension arr_var(1)
thisform.numero.rowsource = "SELECT ctanumero from cuenta where ctabanco == banco into array arr_var"
Espero haber solucionado tu problema.
Saludos