Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/02/2009, 13:17
luise32
 
Fecha de Ingreso: noviembre-2006
Ubicación: Pasto
Mensajes: 154
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: ListBox y Multiseleccion

Pues les comento, hice un artificio jajaja pero funciona :D

cuando se seleccionaban mas de un elemento en el listbox y yo usaba la propiedad me.listbox1.selectedvalue solo me devolvia el valor del PRIMER item seleccionado, entonces hice la facil xD

cuando se insertaba en la base de datos usando el codigo del primer registro seleccionado, inmediatamente despues le quitaba la seleccion, entonces cuando vuelva a intentar escojer el selectedvalue ya no seria del primero sino del segundo, y asi sucesivamente, todo en el ciclo for, aki esta el codigo:

Dim count As Integer = Me.lstex.Items.Count()
Dim x As Integer = 0

For x = 0 To count - 1
If Me.lstex.GetSelected(x) = True Then
'ES SELECCIONADO EL VALOR X
'HACEMOS LA INSERCION
sql="insert into tabla valuse('" & lstex.selectedvalue & "')"
'DESPUES DE HABER INSERTADO, QUITAMOS LA SELECCION DE ESTE CAMPO
'YA QUE LA PROPIEDAD SELECTEDVALUE SOLO NOS DEVUELVE EL PRIMER VALOR SELECCIONADO
'DE LA LISTA, LOS OTROS LOS OMITE
lstex.SetSelected(x, False)

Else
'NO ES SELECCIONADO


End If
Next

a esto le llamamos machetazo aca en Colombia jajaja xD pero funciona... :D

chau!