Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

ADNSil

Passar valores da base de dados para textbox

Mensagens Recomendadas

ADNSil

Ora boas, o seguinte código mostra como passar os valores da base de dados para um datagrid.

        Dim myCommand As New MySqlCommand
        Dim myAdapter As New MySqlDataAdapter
        Dim myData As New DataTable
        Dim mySQL As String
        Dim conn As MySqlConnection
        conn = New MySqlConnection
        conn.ConnectionString = "server=localhost; user id=ADNSil; password=12345; database=livros"

        mySQL = "SELECT * FROM livro"

        Try
            conn.Open()
            Try
                myCommand.Connection = conn
                myCommand.CommandText = mySQL
                myAdapter.SelectCommand = myCommand
                myAdapter.Fill(myData)
               datagrid1.DataSource = myData
            Catch myerro As MySqlException
                MsgBox("Erro de leitura no banco de dados : " & myerro.Message)
            End Try
            'MessageBox.Show("Conexão aberta com sucesso")
            conn.Close()
        Catch myerro As MySqlException
            MessageBox.Show("Erro ao conectar com o Banco de dados : " & myerro.Message)
        Finally
            conn.Dispose()
        End Try

o que pretende fazer é passar os dados para textbox, em vez do datagrid.

na tabela livros tenho cod_livro, nome, autor e editora, quero que cada um destes vá para uma textbox. a tabela tem mais do que uma linha como e óbvio e como tal tenho tenho de conseguir modar de linha e a informaçao mudar nas textbox pensei em usar uma listbox, mas também não consigo meter la os valores :wallbash:

isto ira servir para alterar/editar os valores na base da dados, eu talvez esteja a complicar mas já não sei o que fazer  :P

abraços Marco Silva

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.