como puedo hacer ??

sebastian
10 de Noviembre del 2004
hola, estoy abriendo una base de datos dbf que contiene dos campos ( estiolos ) y ( categorias ), estos se reflejan en un msflex, la idea es que en un combo box me aparezcan los datos grabados en el campo "estilos" y en un msflexgrid los datos del campo " categorias "
este es el codigo que estoy utilizando:

For ar = 0 To principal.msflexestilos.Rows - 1
comboestilo.AddItem principal.msflexestilos.TextMatrix(ar, 0)
Next ar
If comboestilo.ListIndex = -1 Then Exit Sub

El problea es que si tengo en el campo estilo varios datos con el mismo nombre en el combo me aparecen todo los que tengo y la idea es que aparezca uno.-
en resumen:

yo ene el campo estilo gravo un estilo de musica que contiene xx categorias, el problema es que cuando gravo por ejemplo : LENTOS y las categorias son 1,2,3 en el combo me aparece 3 veces LENTOS.-
Espero que me entiendan GRACIAS



German
10 de Noviembre del 2004
Porque no llenas el combo con un recordset y en la consulta vas a tener que utilizar 'SELECT DISTINCT....'
lo mejor que podes hacer es llenas primero el combo con los estilos que tenes con una consulta sql y luego segun el estico que vos elijas te filtre en el flex. ;) .. bueno no se si entendiste. espero que te sirva. Saludos .!