Foros del Web » Programando para Internet » ASP Clásico »

Error en sql update

Estas en el tema de Error en sql update en el foro de ASP Clásico en Foros del Web. Estimados tengo un error en la sentencia update estoy trabajando con una BD Access y me devuelve el famoso error de sintaxis en la instruccion ...
  #1 (permalink)  
Antiguo 31/03/2010, 08:22
 
Fecha de Ingreso: marzo-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Error en sql update

Estimados tengo un error en la sentencia update estoy trabajando con una BD Access y me devuelve el famoso error de sintaxis en la instruccion update el codigo de la sentencia es este

sql = "Update IngPauta set Personal = '" & Combo1.Text & "', Cortador = '" & Combo3.Text & "', PRecip = " & CInt(Text4.Text) & ", PTotal = " & CInt(Text5) & ", PSeco = " & CInt(Text6) & ", Fe = " & CInt(Text7.Text) & ", Cu = " & CInt(Text8.Text) & ", As = " & CInt(Text9.Text) & ", Mo = " & CInt(Text10.Text) & ", Pb = " & CInt(Text11.Text) & ", Sc = " & CInt(Text12.Text) & ", Porcentaje = '" & Text13.Text & "', Obs = '" & Text14.Text & "'"

Db.Execute (sql)

donde personal, cortador, porcentaje, obs es campo texto y los demas son campos numericos correctamente definidos en la BD access. ¿Donde esta el error de sintaxis?.

Muchas gracias.
  #2 (permalink)  
Antiguo 31/03/2010, 08:52
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 4 meses
Puntos: 57
Respuesta: Error en sql update

Ya hiciste un response write de la sentencia para ver donde podria estar el error?

En la parte donde utilizas Text5 y Text6, no deberia ser Text5.text, Text6.Text?

Otra cosa que podria causar el error es que uno de los campos se llama AS y creo que esa es una palabra reservada en SQL
  #3 (permalink)  
Antiguo 31/03/2010, 09:16
 
Fecha de Ingreso: marzo-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Error en sql update

compadre gracias no tenia idea que "AS" era palabra reservada de sql, se soluciono el tema cambiando el nombre del campo en la BD

Gracias de nuevo.

Etiquetas: sql, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:13.