SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: biguitarman en Miércoles 4 de Agosto de 2004, 09:37

Título: Re: Como Utilizar Combobox En Consulta A Bd
Publicado por: biguitarman en Miércoles 4 de Agosto de 2004, 09:37
Hola a todos
Miren, tengo una aplicacion que esta conectada a bdd acces por ADO, puedo hacer todas las consultas tomando de la bdd y de los textbox como parametros(me refiero a los where='"& text1.text &"'), el problema es que no se hacer esto con los combobox, osea, si quiero ver la factura por numero, o por cliente, o por fecha, etc, tener una opcion con combobox, no se si me entienden, porfavor les pido ayuda urgente!!!!!!!
Título: Re: Como Utilizar Combobox En Consulta A Bd
Publicado por: biguitarman en Miércoles 4 de Agosto de 2004, 20:22
Algun buen samaritano ke kiera hacer su obra del dia??? por favor ayudenme!!!!!!!



help!!!!!!!!!!!!
Título: Re: Como Utilizar Combobox En Consulta A Bd
Publicado por: nostromo en Miércoles 4 de Agosto de 2004, 23:52
Hola;

El control combobox, se llena desde una base de datos, o tienes datos predefenidos anteriormente.

En todo caso debes indicar la propiedad Text del control;

where = " & cboDatos.Text & ")

Nos vemos.
Título: Re: Como Utilizar Combobox En Consulta A Bd
Publicado por: biguitarman en Jueves 5 de Agosto de 2004, 08:51
Gracias Nostromo

es precisamente el ejemplo que me diste lo que queria, pero dime, se podra hacer lo siguiente?

select * from '"& combo1.text &"' where '"& combo2.text &"' = '"& combo3.text &"'

esto es a modo de ejemplo solamente, por queno hay una relacion logica, solamente quiero saber si se puede hacer.!!!

gracias
Título: Re: Como Utilizar Combobox En Consulta A Bd
Publicado por: nostromo en Jueves 5 de Agosto de 2004, 23:04
Hola;

En relación de tener la tabla en un combobox, de momento no habría problema, pero te aconsejo que tires los combo dentro de variables y luego lo coloques en la instrucción SQL.

Esto es que algunos datos lo toma como string;

Dim tablas As String
Dim nivel As Integer
Dim estudio As Integer

tablas = combo1.text
nivel = combo2.text
estudio = combo3.text

select * from '"& tablas &"' where '"& nivel &"' = '"& estudio &"'

Me alegro que te haya servido algo mis datos.

Nos vemos.
Título: Re: Como Utilizar Combobox En Consulta A Bd
Publicado por: biguitarman en Viernes 6 de Agosto de 2004, 04:08
gracias nostromo, me sirvio y todo funciona ok!!!

te lo agradesco

biguitarman