• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

debliu

Guardar alterações DataGridView

7 mensagens neste tópico

Tenho uma datagridview que é preenchida pelo seguinte código

 
  Dim connString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\gestdb.mdb;"
    
Private da As OleDbDataAdapter

    Private ds As DataSet
Dim connection As New OleDbConnection(connString)
        Dim SQL As String = "SELECT * FROM Precario"

        da = New OleDbDataAdapter(SQL, connection)
        ds = New DataSet
        da.Fill(ds, "Precario")
        Me.DataGridView1.DataSource = ds.Tables("Precario")
        connection = Nothing

End Sub

Agora eu gostava de guardar as alterações que o utilizador faz... alguem sabe?

PS: A Base de Dados é Access

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

foi a partir desse exemplo que eu fiz, mas em Access a parte para guardar não funciona... Não acontece nada

Tens de ter um ID (chave primária) na tabela que estás a mostrar. Tens ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens de ter um ID (chave primária) na tabela que estás a mostrar. Tens ?

nao... mas posso por sem problema.

tem de ser numeração automatica?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao... mas posso por sem problema.

tem de ser numeração automatica?

Sim, tem de ser.

Só através disso é que é possível saber que registo foi alterado e o que será gravado. Isto automáticamente é claro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim, tem de ser.

Só através disso é que é possível saber que registo foi alterado e o que será gravado. Isto automáticamente é claro.

thanks, depois testo e digo como correu  :thumbsup:

0

Partilhar esta mensagem


Link 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