Problemas con instruccion sql

08/11/2005 - 13:11 por Sergio | Informe spam
Hola a todos:

Tengo esta instruccion sql para modificar un registro:

lsQuery = "update socios set
(numsocio,fechaalta,dni,letra,fechanac,nombre,apellido1,apellido2,tipovia,direccion,cp,poblacion,provincia,tlfno,movil,email)
values(@numsocio,@fechaalta,@dni,@letra,@fechanac,@nombre,@apellido1,@apellido2,@tipovia,@direccion,@cp,@poblacion,@provincia,@tlfno,@movil,@email)
where numsocio='" & Me.txtNumsocio.Text & "'"

Cuando ejecuto me da el siguiente error

Linea 1: Sintaxis incorrecta cerca de '('.

¿A que puede ser debido?.

Gracias
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
08/11/2005 - 13:25 | Informe spam
Estas usando la sintaxis de INSERT con UPDATE. La sintaxis correcta de
UPDATE es:

UPDATE Tabla SET Campo1 = Valor1, Campo2 = Valor2, ... WHERE ...

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Preguntas similares