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

S.o.s. En Update

Estas en el tema de S.o.s. En Update en el foro de ASP Clásico en Foros del Web. Hola atodos espero q me puedan ayudar tengo esta sintaxis . sql="UPDATE detalle AS d INNER JOIN orden_compra AS o ON d.nro_factura = o.nro_factura SET ...
  #1 (permalink)  
Antiguo 30/01/2002, 10:00
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
S.o.s. En Update

Hola atodos espero q me puedan ayudar

tengo esta sintaxis .
sql="UPDATE detalle AS d INNER JOIN orden_compra AS o ON d.nro_factura = o.nro_factura SET d.status = "activado" WHERE (d.nro_factura='"&nro&"' AND o.id_cliente='"&cliente&"')&quot ;;


Y al correlo en una pagina me sale :
Se esperaba un final de instrucción

/tienda/mantenimiento/update.asp, line 6

sql="UPDATE detalle AS d INNER JOIN orden_compra AS o ON d.nro_factura = o.nro_factura SET d.status = "activado" WHERE (d.nro_factura='"&nro&"' AND o.id_cliente='"&cliente&"')&quot ;;

porfavor siencuentra el error porfavor haganmelo saber...
Gracias de Antemano

Pepe Lucho
  #2 (permalink)  
Antiguo 30/01/2002, 10:24
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 7 meses
Puntos: 5
Re: S.o.s. En Update

Pues yo quitaria el ; que tienes al final de la sentencia SQL
  #3 (permalink)  
Antiguo 30/01/2002, 12:31
 
Fecha de Ingreso: enero-2002
Ubicación: Zaragoza
Mensajes: 144
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: S.o.s. En Update

¿A que sistema de base de datos haces el UPDATE?
Si es Acces el ; es correcto

De todas formas la sentencia UPDATE solo permite trabajar con ALIAS despues del WHERE.
Sintaxis:
UPDATE
{
nombreTabla WITH ( <sugerenciaTablaLimitada> [...n])
| nombreVista
| funciónConjuntoFilasLimitado
}
SET
{nombreColumna = {expresión | DEFAULT | NULL}
| @variable = expresión
| @variable = columna = expresión } [,...n]

{{[FROM {<origenTabla>} [,...n] ]

[WHERE
<condiciónBúsqueda>] }
|
[WHERE CURRENT OF
{ { [GLOBAL] nombreCursor } | nombreVariableCursor}
] }
[OPTION (<sugerenciaConsulta> [,…n] )]


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 23:49.