Necesito ayuda sentencia de visual basic
Cerrado
manuellongo
Mensajes enviados
1
Fecha de inscripción
lunes, 30 de mayo de 2016
Estatus
Miembro
Última intervención
lunes, 30 de mayo de 2016
-
30 may 2016 a las 13:38
Blanca_Monroy - 16 jun 2016 a las 16:18
Blanca_Monroy - 16 jun 2016 a las 16:18
Consulta también:
- Necesito ayuda sentencia de visual basic
- Error del sistema &h8000ffff visual basic - Guide
- Cheats pokemon rojo fuego visual boy advance - Guide
- Visual foxpro - Guide
- Pokemon rojo fuego visual boy advance - Programas - Rol
- Cheats pokemon esmeralda visual boy advance - Guide
2 respuestas
Especifica el gestor de base de datos estas ocupando para poder ayudarte y como realizas la coneccion no tienes parámetros de coneccion "localhost" privilegios "root" [contraseña] "" y el nombre de la base de datos.
una de las partes con error es en la parte de tu consulta tenes que cerrar la consulta ""
cmd.CommandText = "SELECT Stock FROM " & tabla & " WHERE modelo=" & producto "
MsgBox(cmd.CommandText)
dr = cmd.ExecuteReader
cant = Val(dr(0)) - Val(frmregistrar.TxtCantidad.Text)
MsgBox(cant)
cmd2.CommandText = "UPDATE Stock SET stock=" & cant & " WHERE modelo=" & producto "
no necesariamente tienes que hacer dos cmd puedes usar la misma para ambos
una de las partes con error es en la parte de tu consulta tenes que cerrar la consulta ""
cmd.CommandText = "SELECT Stock FROM " & tabla & " WHERE modelo=" & producto "
MsgBox(cmd.CommandText)
dr = cmd.ExecuteReader
cant = Val(dr(0)) - Val(frmregistrar.TxtCantidad.Text)
MsgBox(cant)
cmd2.CommandText = "UPDATE Stock SET stock=" & cant & " WHERE modelo=" & producto "
no necesariamente tienes que hacer dos cmd puedes usar la misma para ambos
En tu código no entiendo si "Modelo" es tu atributo de llave primaria o un atributo normal
Para una consulta UPDATE es necesario que en el WHERE especifiques la llave primaria de tu tabla
"UPDATE Stock SET stock=" & cant & " WHERE idStock=" & id "
para que el gestor de Base de Datos sepa que línea es la que tiene que modificar
Para una consulta UPDATE es necesario que en el WHERE especifiques la llave primaria de tu tabla
"UPDATE Stock SET stock=" & cant & " WHERE idStock=" & id "
para que el gestor de Base de Datos sepa que línea es la que tiene que modificar