problema con update del dataset
BUENAS! TENGO EL SIGUIENTE CODIGO EN VB.NET :
Dim TablaProyDataSet As New MibaseDataSet
Public Sub SalvarNuevoProyecto(ByVal nombre As String, ByVal fechaIni As Date)
Dim adapter As New MibaseDataSetTableAdapters.ProyectosTableAdapter
Try
TablaProyDataSet.Proyectos.AddProyectosRow(nombre, fechaIni, fechaIni)
adapter.Update(TablaProyDataSet.Proyectos)
TablaProyDataSet.AcceptChanges()
Catch e As Exception
MsgBox(e.Message)
End Try
End Sub
EL PROBLEMA ES QUE NO SE PRODUCE NINGUNA ACTUALIZACION EN LA BASE DE DATOS QUE TENGO HECHA EN ACCESS, Y NO SE QUE ES LO Q ME FALLA PORQUE NO DA ERROR EN NINGUN SITIO EL PROGRAMA. alguien sabria que puede pasarme???
Dim TablaProyDataSet As New MibaseDataSet
Public Sub SalvarNuevoProyecto(ByVal nombre As String, ByVal fechaIni As Date)
Dim adapter As New MibaseDataSetTableAdapters.ProyectosTableAdapter
Try
TablaProyDataSet.Proyectos.AddProyectosRow(nombre, fechaIni, fechaIni)
adapter.Update(TablaProyDataSet.Proyectos)
TablaProyDataSet.AcceptChanges()
Catch e As Exception
MsgBox(e.Message)
End Try
End Sub
EL PROBLEMA ES QUE NO SE PRODUCE NINGUNA ACTUALIZACION EN LA BASE DE DATOS QUE TENGO HECHA EN ACCESS, Y NO SE QUE ES LO Q ME FALLA PORQUE NO DA ERROR EN NINGUN SITIO EL PROGRAMA. alguien sabria que puede pasarme???
yo prefiero hacerlo a mano en el currentcell_changed(al cambiar de celda):
Private Sub g_mochilas_CurrentCellChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles g_mochilas.CurrentCellChanged
Dim program As String
Dim respon As String
Dim identi As String
Try
identi = g_mochilas.Item(temporal4, 0)
program = g_mochilas.Item(temporal4, 1)
respon = g_mochilas.Item(temporal4, 2)
conexion2.Open()
strsql1 = "update mochilas set programa =\'" & program & "\', responsable =\'" & respon & "\' where id=" & identi
comando2.CommandText = strsql1
comando2.Connection() = conexion2
comando2.ExecuteNonQuery()
conexion2.Close()
temporal4 = g_mochilas.CurrentRowIndex
Catch ex As Exception
End Try
End Sub
Private Sub g_mochilas_CurrentCellChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles g_mochilas.CurrentCellChanged
Dim program As String
Dim respon As String
Dim identi As String
Try
identi = g_mochilas.Item(temporal4, 0)
program = g_mochilas.Item(temporal4, 1)
respon = g_mochilas.Item(temporal4, 2)
conexion2.Open()
strsql1 = "update mochilas set programa =\'" & program & "\', responsable =\'" & respon & "\' where id=" & identi
comando2.CommandText = strsql1
comando2.Connection() = conexion2
comando2.ExecuteNonQuery()
conexion2.Close()
temporal4 = g_mochilas.CurrentRowIndex
Catch ex As Exception
End Try
End Sub