Visual Basic - Como cargar un combo sin repetir datos?

Life is soft - evento anual de software empresarial
 
Vista:

Como cargar un combo sin repetir datos?

Publicado por txendo (17 intervenciones) el 01/06/2004 19:04:47
Esta es muy facilita..como puedo cargar un combo con datos de una base de datos sin repetir datos..yo cargo asi los datos:

conn.Open
Set rsloc = New ADODB.Recordset
rsloc.Open "localidad", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabase & ";Persist Security Info=False", adOpenDynamic, adLockOptimistic
Do While rsloc.EOF = False
Combo1.AddItem rsloc("poblacion")
rsloc.MoveNext
Loop
rsloc.Close
conn.Close

Un saludo y gracias por todo..
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:Como cargar un combo sin repetir datos?

Publicado por miguel (1042 intervenciones) el 01/06/2004 21:11:33
campo1=es el campo a mostrar
conn.Open
Set rsloc = New ADODB.Recordset
sql="Select Distinct Campo1 From Poblacion Order By Campo1"
rsloc.Open sql, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabase & ";Persist Security Info=False", adOpenDynamic, adLockOptimistic
Do While rsloc.EOF = False
Combo1.AddItem rsloc("poblacion")
rsloc.MoveNext
Loop
rsloc.Close
conn.Close
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:Como cargar un combo sin repetir datos?

Publicado por miguel (1042 intervenciones) el 01/06/2004 21:12:33
conn.Open
Set rsloc = New ADODB.Recordset
sql="Select Distinct Poblacion From localidad Order By Poblacion"
rsloc.Open sql, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabase & ";Persist Security Info=False", adOpenDynamic, adLockOptimistic
Do While rsloc.EOF = False
Combo1.AddItem rsloc("poblacion")
rsloc.MoveNext
Loop
rsloc.Close
conn.Close
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