Jump to content
  • 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

Recommended Posts

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.