Hola a todos, me gustarìa que alguien me de una mano con los DataSet. En mi
caso el Select que llena al DataSet es una vista, que contiene varias tablas
relacionadas, el SQLDataAdapter lo defino de la sig. manera:
Dim SqlAdapter As New SqlDataAdapter("SELECT * FROM vw_DG_PERSONAS", SqlCon)
En evento Load del Frm tengo esto:
SqlCon.ConnectionString = "Server=" & Svr & _
";Database=dgcontrol;uid=" & Usr & ";pwd=" & Psw & ";"
SqlAdapter.Fill(DsPersonas, "vw_DG_PERSONAS")
SqlCon.Close()
DataGrid1.DataSource = DsPersonas
DataGrid1.DataMember = "tbl_per_personas"
Mi problema es que la ventana tiene un DataGrid que muestra la vista, y
cuando se realizan modificaciones, quiero actualizar la DB de SQL, entonces
hago lo siguiente: SqlAdapter.Update(DsPersonas), pero me causa el un error
(Update no puede encontrar TableMApping('Table') o DataTable 'Table'). Por
favor si alguien me pude dar una mano con esto, o enviarme links acerca de
trabajar con vistas y DataSet`s (leer y escribir datos), se los agradecerè,
garcias.
Leer las respuestas