COMBO RETORNA: SYSTEM.DATA.DATAROWVIEW

ALONERUSSO 28/06/2010 13:25:22
#345981
estou preenchendo um acombo assim:
  
Dim ds As New DataSet

Dim da As New OdbcDataAdapter([Ô]select idgrupo,nmgrupo from grupo order by nmgrupo[Ô], c.cnn)
da.Fill(ds, [Ô]grupo[Ô])

With cbo
.DataSource = ds.Tables([Ô]grupo[Ô])
.DisplayMember = [Ô]nmgrupo[Ô]
.ValueMember = [Ô]idgrupo[Ô]

End With

ds.Dispose()
da.Dispose()



e estou percorrendo em um for os items da combox assim:
  
For i = 0 To cbo.Items.Count - 1

msgbox cbo.Items(i).ToString

Next


a msgbox me retorna o texto SYSTEM.DATA.DATAROWVIEW
como faço pra ele retornar o texto correto da combo?
JONATHANSTECKER 28/06/2010 13:55:16
#345984
For i = 0 To cbo.Items.Count - 1

msgbox cbo.Items(i).Text

Next
JONATHANSTECKER 28/06/2010 14:02:49
#345986
Ops, desculpa, a resposta a cima não funcionou.... Faz assim...

For i = 0 To cbo.Items.Count - 1

msgbox cbo.Items.Item(i).ToString

Next
ALONERUSSO 28/06/2010 16:46:55
#345993
JONATHANSTECKER não funcionou ainda ta retornando o texto: SYSTEM.DATA.DATAROWVIEW
TECLA 28/06/2010 18:11:35
#345995
Resposta escolhida
Tente assim e veja se resolve:

For Each dr As DataRowView In cbo.Items
MessageBox.Show(dr.Item([Ô]nmgrupo[Ô]).ToString())
Next
ALONERUSSO 28/06/2010 18:32:02
#346000
Perfeito TECLA, valew
Tópico encerrado , respostas não são mais permitidas