Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2007, 14:43
Avatar de davidel
davidel
 
Fecha de Ingreso: noviembre-2006
Mensajes: 17
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Listbox VB.Net 2005

Tienes que tener en cuenta que la propiedad SelectedValue solo está disponible si la carga del ListBox la haces mediante la propiedad DataSource del mismo. Por lo tanto te aconsejaría el siguiente código:

Me.LstMolC.DisplayMember = "Ver"
Me.LstMolC.ValueMember = "Valor"
Me.LstMolC.DataSource = reader;

Si estas utilizando Visual Studio 2003 no tendrás ningún problema al hacer el binding de tu control al DataReader. En caso de que utilices VS 2005 deberás hacerlo de la siguiente manera (mediante un objeto BindingSource)

Dim binding As New BindingSource(reader, String.Empty)
Me.LstMolC.DisplayMember = "Ver"
Me.LstMolC.ValueMember = "Valor"
Me.LstMolC.DataSource = binding