Hola a todos....
necesito recorrer un listbox con multiseleccion en visual 2005 y obtener todos los value member de los items seleccionados los cuales necesito colocar en un string para la construccion de una query.
el llenado de datos en el listbox es asi, mediante un datatable:
Código:
dtMotonave.Clear()
dtMotonave.Load(drReader)
Me.lbMotonave.DataSource = dtMotonave
Me.lbMotonave.DisplayMember = "IdenMotonave"
Me.lbMotonave.ValueMember = "CodMotonave"
y la busqueda la estoy tratando de hacer asi:
Código:
I = 1
TotalItems = Me.lbMotonave.Items.Count
TotalItemsSel = Me.lbMotonave.SelectedItems.Count
For K = 1 to TotalItems
If I = 1 Then
If TotalItemsSel = 1 Then
CadenaParcial = CadenaParcial + " and (tbMotonave.CodMotonave =" + Me.lbMotonave.SelectedValue.ToString + " )"
pero solo me reconoce el primero value member de todos los items seleccionados de la lista, osea de 3 valores seleccionado me entrega (2,2,2) siendo cada item tiene un value member de (2,4,5) que es lo que necesito...
si alguien me puede ayudar...
gracias
javier