Hola
easolano5
El update lo puedes hacer de la siguiente manera:
Código vb:
Ver originalUPDATE " tabla " SET "campo_a_modificar " = "nuevo_valor " WHERE " & condicion
El sum de la siguiente manera para evitar errores:
Código vb:
Ver originalSELECT ISNULL(SUM(" columna"),0) FROM " tabla " WHERE " & condicion
Ahora bien nose si donde dices que no sabes como hacerlo en vb te refieres a la ejecución de estos comandos o si tu problema esta en la creación de dichos comandos (querys).
De ser la primera opción te agrego esto.
Para el Update:
Código vb:
Ver originalPublic Sub EjecutarQuery(ByVal sql As String, ByVal objConn As SqlConnection)
Dim cmd As System.Data.SqlClient.SqlCommand
cmd = New System.Data.SqlClient.SqlCommand()
cmd.Connection = objConn
cmd.CommandText = sql
cmd.ExecuteNonQuery()
End Sub
Para el Sum:
Código vb:
Ver originalPublic Function EjecutarEscalar(ByVal sql As String, ByVal objConn As SqlConnection)
Dim total As Double
Dim cmd As System.Data.SqlClient.SqlCommand
cmd = New System.Data.SqlClient.SqlCommand()
cmd.Connection = objConn
cmd.CommandText = sql
total = cmd.ExecuteScalar
Return total
End Function
Pueden existir distintas formas pero yo utilizo las mencionadas anteriormente.
Espero y te sirvan, Saludos!