[ENCERRAR] VB2005 com conexão MySQL

Ruivo

Power Member
Boas, eu ando a desenvolver um projecto em VB2005 com ligação a uma base de dados. Mas não sei bem como o fazer, estou a ter uns problemas...

Estou a ter problemas na função "Mostrar_dados()" que serve para listar os dados que estao na tabela clientes.

Código:
    Private Sub Mostrar_dados()

        TextBox1.Text = myRS("codigo")           // [B]É aqui que estou a ter problemas, dame o seguinte erro:[/B]
        TextBox2.Text = myRS("nome")            // [B]Unable to cast object of type [/B] [B]'ADODB.InternalField' to type 'System.String'.[/B]
        TextBox3.Text = myRS("endereco")
        TextBox4.Text = myRS("nascimento")

        MostraNumeroRegistro()

Mostrar_dados_Exit: Exit Sub

Erro:   MsgBox(Err.Description, vbExclamation, "Erro em [Mostrar_dados]")

    End Sub
Desde já agradeço qualquer ajuda :)
 
Última edição:
estás a usar o adodb no vb.net por algum motivo especial?

tenta ver se dá desta maneira:

TextBox1.Text = myRS("codigo").Value
....

ou

TextBox1.Text = myRS.Fields.Item("codigo").Value
...
 
Muito obrigado, funcionou :)

Mas axo que vou mudar para o ODBC. parece ser o mais apropriado e simples para conexões mySQL.
 
Back
Topo