Usuário com melhor resposta
DataGridView

Pergunta
-
Respostas
-
Você tem que usar alguns dos eventos que o DataGridView oferece, como o CellEndEdit.
Dentro do método que responde ao evento, você chama a rotina que atualiza o BD ou simplesmente o DataAdapter.Update passando o DataSet ou DataTable origem do Grid.
-
Pode ser em alguns eventos, como o CellEndEdit ou no CellValidated
Veja:
Private Sub dataGridView1_CellEndEdit(ByVal sender As Object, _
ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) _
Handles dataGridView1.CellEndEditDataAdapter.Update(SeuDataSet.GetChanges());
SeuDataSet.AcceptChanges();End Sub
Private Sub CellValidated(ByVal sender As Object, _
ByVal e As DataGridViewCellEventArgs) _
Handles DataGridView1.CellValidatedDataAdapter.Update(SeuDataSet.GetChanges());
SeuDataSet.AcceptChanges();End Sub
Todas as Respostas
-
Você tem que usar alguns dos eventos que o DataGridView oferece, como o CellEndEdit.
Dentro do método que responde ao evento, você chama a rotina que atualiza o BD ou simplesmente o DataAdapter.Update passando o DataSet ou DataTable origem do Grid.
-
-
Pode ser em alguns eventos, como o CellEndEdit ou no CellValidated
Veja:
Private Sub dataGridView1_CellEndEdit(ByVal sender As Object, _
ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) _
Handles dataGridView1.CellEndEditDataAdapter.Update(SeuDataSet.GetChanges());
SeuDataSet.AcceptChanges();End Sub
Private Sub CellValidated(ByVal sender As Object, _
ByVal e As DataGridViewCellEventArgs) _
Handles DataGridView1.CellValidatedDataAdapter.Update(SeuDataSet.GetChanges());
SeuDataSet.AcceptChanges();End Sub
-
-