Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: vbmc_2004 en Domingo 5 de Diciembre de 2004, 18:47
Título: Combos + Distinct
Publicado por: vbmc_2004 en Domingo 5 de Diciembre de 2004, 18:47
Hola amigos saben tengo otro problema... resulta que estoy llenando un combo pero resulta que este combo tiene campos repetidos por ejemplo se repite el apellido "lopez" y cuando lleno el combo aparece las veces que este registrado en la base de datos he leido por ahi que una instruccion en sql me puede solucionar mi problema descubri la palabra "distinct" pero resulta que cuando la pongo en la consulta no me llena el combo.. como debo colocar la instruccion??? LE ENVIO EL CODIGO QUE ESTOY UTILIZANDO..PARA LLENAR EL COMBO
Código: Text
Private Sub Form_Load()
sql = ""
sql = sql + "select * from marcas" ' AQUI DEBE IR EL DISTINCT???
Set vista = db.CreateDynaset(sql)
Do Until vista.EOF
On Error Resume Next
Combo1.AddItem (vista.Fields(3))
vista.MoveNext
Loop
End Sub
ESPERO ME PUEDAN AYUDAR TAMBIEN LE HECHO UNA CONSULTA AL EVENTO CLICK DEL COMBO QUE LLENO Y COLOCANDO LA SIGUIENTE CONSULTA
Código: Text
Private Sub Combo1_Click
Combo1 = "Select Distinct Apellido From Clientes"
End Sub
y no he podido aclarar mi problema... de ante mano muchas gracias.. salu2
Título: Re: Combos + Distinct
Publicado por: vbmc_2004 en Domingo 5 de Diciembre de 2004, 19:41
Hola!!! Gracias igual pero ya lo solucione....!!!! atte.