No se me actualiza la tabla SQL con los datos de un grid
Publicado por Ignacio (43 intervenciones) el 04/12/2018 04:13:44
Salu2
Tengo el siguiente codigo
''Y aqui salvo la informacion
.'Pero no me actualiza las modificaciones del datagred en la base de datos... , sin embargo si modifico directamente en la celda tecleando el dato, si me actualiza la tabla..
Tengo el siguiente codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Public Sub cargar_canceladaC(ByVal StrComando As String, Base As String)
conexiones(SisFacConnectionString1)
adapterC = New SqlDataAdapter(StrComando, conexion)
dscanceladaC.Clear()
adapterC.Fill(dscanceladaC, Base)
conexion.Close()
End Sub
.
.
s = "SELECT * FROM capacidad where producto='" & ss & "'"
cargar_canceladaC(s, "capacidad")
DataGridView1.DataSource = Nothing
DataGridView1.DataSource = dscanceladaC.Tables("capacidad")
'Hasta aqui todo bien.. me sale en el gred. Despues le hago unos cambios a algunas celdas del gred.
r = InputBox("CANTIDAD DE CILINDROS:", ListBox1.Text.ToUpper)
DataGridView1.Item("cantidad_cilindro", 0).Value = DataGridView1.Item("cantidad_cilindro", 0).Value + r
rr = InputBox("CANTIDAD EN M3:", ListBox1.Text.ToUpper)
DataGridView1.Item("nivel_total", 0).Value = DataGridView1.Item("nivel_total", 0).Value + rr
DataGridView1.Refresh()
''Y aqui salvo la informacion
1
2
3
Cb = New SqlCommandBuilder(adapterC)
adapterC.Update(dscanceladaC, "capacidad")
dscanceladaC.AcceptChanges()
.'Pero no me actualiza las modificaciones del datagred en la base de datos... , sin embargo si modifico directamente en la celda tecleando el dato, si me actualiza la tabla..
Valora esta pregunta


0