Tengo este problema al actualizar SqlDataAdapter.
En el evento form_load lleno dataset y lo asgino al
DataGrid, este dataset esta declarado en este evento
Form_load y aqui mismo se cierra.
En un boton tengo Este Codigo, que esdonde marca el
siguiente error
An unhandled exception of
type 'System.InvalidOperationException' occurred in
system.data.dll
Additional information: Update requires a valid
UpdateCommand when passed DataRow collection with modified
rows.
'**** Variable DGSqlTabla es un DataGrid ****
Dim Cn As System.Data.SqlClient.SqlConnection = New
SqlClient.SqlConnection(pARAMETROS)
Dim sdasqlTabla As New System.Data.SqlClient.SqlDataAdapter
Dim DssqlTabla As System.Data.DataSet = New
System.Data.DataSet
Dim Wsql As String
Wsql = ""
sdasqlTabla.SelectCommand = New
System.Data.SqlClient.SqlCommand
Wsql = "Select * from sqlTabla "
sdasqlTabla.SelectCommand.Connection = Cn
sdasqlTabla.SelectCommand.CommandType = CommandType.Text
sdasqlTabla.SelectCommand.CommandText = Wsql
Cn.Open()
DssqlTabla = DGsqlTabla.DataSource
Dim tblsqlTabla As DataTable = DssqlTabla.Tables
(0).GetChanges(DataRowState.Modified)
If Not tblsqlTabla.HasErrors Then
sdasqlTabla.Update(tblsqlTabla)'Aqui marca error.
End If
tblsqlTabla = Nothing
DssqlTabla = Nothing
sdasqlTabla = Nothing
Cn.Close()
Cn = Nothing
Leer las respuestas