Update requiere que InsertCommand sea válido

16/05/2005 - 21:38 por Hugo Segovia | Informe spam
Excepción no controlada del tipo 'System.InvalidOperationException' en
system.data.dll

Información adicional: Update requiere que InsertCommand sea válido cuando
se pasa la colección DataRow con nuevas filas.

Este error aparece cada vez que ejecuto este codigo en guardar()

Private Sub cmdguardar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdguardar.Click
Try
thiscurrencymanager.EndCurrentEdit()
ma.da.Update(ma.ds, "usuario")
Catch ex As Exception
MessageBox.Show(ex.Message & "/" & ex.Source)
txtnombre.Text = ex.Message

End Try


End Sub
 

Leer las respuestas

#1 Carlos Durán Urenda
17/05/2005 - 01:38 | Informe spam
necesitas configurar los comandos insert, delete y update del adaptador de
datos
algo mas o menos asi

Dim Cmb as OlebCommandBuilder(DA)
with DA
DA.InsertCommand=cmb.GetInsertcommand
DA.DeleteCommand=cmb.GetDeletecommand
DA.UpdateCommand=cmb.GetUpdatecommand
End With

Despues de esto podras ejecutar el update


Saludos
Carlos Durán


"Hugo Segovia" escribió en el
mensaje news:
Excepción no controlada del tipo 'System.InvalidOperationException' en
system.data.dll

Información adicional: Update requiere que InsertCommand sea válido cuando
se pasa la colección DataRow con nuevas filas.

Este error aparece cada vez que ejecuto este codigo en guardar()

Private Sub cmdguardar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdguardar.Click
Try
thiscurrencymanager.EndCurrentEdit()
ma.da.Update(ma.ds, "usuario")
Catch ex As Exception
MessageBox.Show(ex.Message & "/" & ex.Source)
txtnombre.Text = ex.Message

End Try


End Sub


Preguntas similares