Programación Web y Scripting > ASP

 Erros De Sintaxis

(1/2) > >>

ojalahhpp:
Hola amigos uana mano con esto, ya lo rebice n veces y no entiendo por que el error:
sSQL = "UPDATE AUTHORS SET Author='" & Request.Form("txtName")&"',"
sSQL = sSQL & "[Year Born]=" & Request.Form("txtYear")
sSQL = sSQL & " WHERE AU_ID=" & Request.Form("AuthorID")
 objConn.Execute(sSQL)
Haganme ver la luz donde me ta mal?

ojalahhpp:
Bien amigos trate de corregirlo pero nada, quize utilizarlo directamente pero nada, cambie unas comillas y nada.
Si no es error de sintaxis me sale el siguiente mensaje:
Debe utilizar una consulta Acutalizable.
Una mano amigos.

ROBER.29:
Hola,

La fecha también tiene que ir entre comillas y si la base de datos es un Access entre #.

sSQL = "UPDATE AUTHORS SET Author='" & Request.Form("txtName")&"',"
sSQL = sSQL & " [Year Born]='" & Request.Form("txtYear") & "'"
sSQL = sSQL & " WHERE AU_ID=" & Request.Form("AuthorID")
objConn.Execute(sSQL)

Un saludo.

ojalahhpp:
Gracias Robert pero ahora me da este error y no solo con update sino tb con insert, delete, lo unico que trabaja es select.

Tipo de error:
Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable
 

Agradecere mucho tu colaboracion.

ojalahhpp:
Algun error de sistema?
SOS.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa