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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 G Rivera
30/05/2005 - 19:24 | Informe spam
Yo te recomendaria que para que vieras cual es exactamente el error que te
manda cambies:
Catch ex As Exception
por
Catch ex As SQLException ó
Catch ex As OleDbException

Segun tu namespace que estes utilizando.


"Hugo Segovia" escribió:

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


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida