Restar un elemento con un ingreso nuevo en MySql

Tengo un problema necesito restar un elemento con otro la tabla se llama ventas

vt_codigo   vt_cantidad
101               12
102               13
103               14

en el Texbox1 se ingresa el código y el el Texbox2 se ingresa la cantidad lo que que deseo es al momento de actualizar reste a la cantidad ingresada la que ya se enceuntra en la tabla por ejemplo en el Texbox2 ingreso 8 y el Texbox1 ingreso 101 entonces la resta seria 12-8=4 y la nueva tabla quedaría.

vt_codigo vt_cantidad
101              4
102              13
103              14

estoy utilizando este código pero solo me pone el valor introducido en el Texbox2 y no resta por favor me podrían ayudar estoy trabajando con visual basic 2010

el código es el siguiente

sql = "UPDATE venta SET vt_cantidad='" & TextBox2.Text & "' where vt_codigo='" & TextBox1.Text & "'"

Gracias

Añade tu respuesta

Haz clic para o