1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[ENCERRAR] VB2005 com conexão MySQL

Discussão em 'Programação' iniciada por Ruivo, 14 de Julho de 2007. (Respostas: 2; Visualizações: 819)

  1. Ruivo

    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: 15 de Julho de 2007
  2. p3dro

    p3dro Power Member

    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
    ...
     
  3. Ruivo

    Ruivo Power Member

    Muito obrigado, funcionou :)

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

Partilhar esta Página