Visual Basic.NET - No se me actualiza la tabla SQL con los datos de un grid

 
Vista:
Imágen de perfil de Ignacio
Val: 84
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

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
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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder