Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

M4urici0GM

Atualizar DataGridView

Recommended Posts

fala ae galera, blz?

Bom, de novo preciso da ajuda de vocês,

Estou desenvolvendo um sistema para uma loja aqui, na parte do "carrinho", quando adiciono um produto na database, o datagridview não atualiza os dados, ja tentei de tudo, segue o codigo ai

Dim conexao As New MySqlConnection
conexao.ConnectionString = ("server=localhost;userid=root;password='';database=Pamela")
Try
conexao.Open()
Dim Query As String
Query = "INSERT INTO carrinho (Cod, Nome, Quantidade, Preco) VALUES ('" & TextBox1.Text & "', '" & TextBox2.Text & "', '" & TextBox5.Text & "', '" & TextBox3.Text & "')"
Dim comando As New MySqlCommand(Query, conexao)
Data2 = comando.ExecuteReader
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
DataGridView1.DataSource = Nothing
DataGridView1.DataSource = "null"
DataGridView1.Refresh()
DataGridView1.DataSource = dados
conexao.Dispose()
conexao.Close()
End Try
Exit Sub
Se alguem ai puder ajudar, fico grato :)

Compartilhar este post


Link para o post
Compartilhar em outros sites
DataGridView1.DataSource = Nothing
            DataGridView1.DataSource = "null"
            DataGridView1.Refresh()
            DataGridView1.DataSource = dados

Você está deixando a tabela nula, depois atualiza e depois insere dados? É assim mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, acredito que só assim já funcione:

DataGridView1.DataSource = dados
DataGridView1.Refresh()

Não precisa deixar ela nula antes. Acredito que o problema seja porque vc dá um Refresh antes e dps carrega os dados. Tenta fazer do jeito que coloquei na resposta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.