CARREGAR COMBOBOX
                    Estou tentando carregar um combobox com os seguinte conexão, mas quando cliclo na combobox ela não retorna nenhum valor. Abaixo segue meu código para conexao:
Dim reader As MySql.Data.MySqlClient.MySqlDataReader
Dim cmd As MySql.Data.MySqlClient.MySqlCommand
cmd = New MySql.Data.MySqlClient.MySqlCommand([Ô]select nome from tb_portadores[Ô], GetConexao1)
reader = cmd.executereader
While reader.read
Combo1.Items.Add(reader([Ô]nome[Ô]))
End While
Obrigado
                
            Dim reader As MySql.Data.MySqlClient.MySqlDataReader
Dim cmd As MySql.Data.MySqlClient.MySqlCommand
cmd = New MySql.Data.MySqlClient.MySqlCommand([Ô]select nome from tb_portadores[Ô], GetConexao1)
reader = cmd.executereader
While reader.read
Combo1.Items.Add(reader([Ô]nome[Ô]))
End While
Obrigado
                    Esquceu de botar o [Ô][txt-color=#0000f0].Value.ToString[/txt-color][Ô] no final do RecordSet
Coloque o código assim:
[txt-color=#0000f0]While [/txt-color] reader.read
Combo1.Items.Add(reader([txt-color=#e80000][Ô]nome[Ô][/txt-color]).Value.ToString)
[txt-color=#0000f0]End While[/txt-color]
            Coloque o código assim:
[txt-color=#0000f0]While [/txt-color] reader.read
Combo1.Items.Add(reader([txt-color=#e80000][Ô]nome[Ô][/txt-color]).Value.ToString)
[txt-color=#0000f0]End While[/txt-color]
                    PEGUDO, ainda não deu certo, to pesquisando aqui para ver o que pode estar de errado.
                
            
                    Faça assim e veja se chega a exibir a Mensagem.
                    Dim reader As MySql.Data.MySqlClient.MySqlDataReader
        Dim cmd As MySql.Data.MySqlClient.MySqlCommand
        cmd = New MySql.Data.MySqlClient.MySqlCommand([Ô]select nome from tb_portadores[Ô], GetConexao1)
        reader = cmd.executereader
        
        If reader.HasRows Then
            MessageBox.Show([Ô]OK[Ô])
            While reader.read
                Combo1.Items.Add(reader([Ô]nome[Ô]))
            End While
        End If
                    JONATHANSTECKER, ele não retornou nem os dados e nem a mensagem.
                
            
                    Isso quer dizer que o SELECT não retornou nada.
Tem certeza que na coluna nome da tabela tb_portadores existe dados adicionados?
            Tem certeza que na coluna nome da tabela tb_portadores existe dados adicionados?
                    JONATHANSTECKER, realmente não tinha dados na tabela, eu havia limpado ela e me esqueci, mas agora já inseri alguns dados nela, ai a mensagem [Ô]OK[Ô] aparece, mas mesmo assim ela não retorna nenhum resultado.
                
            
                    Vamos lá...
                    Dim reader As MySql.Data.MySqlClient.MySqlDataReader
        Dim cmd As MySql.Data.MySqlClient.MySqlCommand
        cmd = New MySql.Data.MySqlClient.MySqlCommand([Ô]select nome from tb_portadores[Ô], GetConexao1)
        reader = cmd.executereader
        
        If reader.HasRows Then
            While reader.read
                Combo1.Items.Add(reader.itens([Ô]nome[Ô]))
            End While
        End If
                    Agora sim funcionou, muito obrigado.
JONATHANSTECKER
            JONATHANSTECKER
                        Tópico encerrado , respostas não são mais permitidas
                    
                

