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

error en ejecucion

Estas en el tema de error en ejecucion en el foro de ASP Clásico en Foros del Web. Hola a todos: Al ejecutar una página ASP aparece el siguiente error: Microsoft VBScript compilation error '800a03ee' Expected ')' /administra/modify_novedad1.asp, line 64 Tabla.fields("sinopsis") = "TRADUCCION ...
  #1 (permalink)  
Antiguo 06/07/2007, 18:04
 
Fecha de Ingreso: abril-2007
Mensajes: 17
Antigüedad: 17 años, 2 meses
Puntos: 0
error en ejecucion

Hola a todos:

Al ejecutar una página ASP aparece el siguiente error:

Microsoft VBScript compilation error '800a03ee'

Expected ')'

/administra/modify_novedad1.asp, line 64

Tabla.fields("sinopsis") = "TRADUCCION DISPONIBLE SOLO EN " & response.Write( "<a href='en/detnovedad.asp?id=" & tabla.fields("idnovedad")")" & ">INGLES</a>"
------------^(El error lo da en las segundas dobles comillas que están después de idnovedad)

Os paso parte del código de la página:

if objUpload.Form("fsinopsis")="" then
Tabla.fields("sinopsis") = "TRADUCCION DISPONIBLE SOLO EN " & response.Write( "<a href='en/detnovedad.asp?id=" & tabla.fields("idnovedad")")" & ">INGLES</a>"
else
Tabla.fields("sinopsis") = objUpload.Form("fsinopsis")
end if
if objUpload.Form("fsinopsising")="" then
Tabla.fields("sinopsising") = "TRANSLATION AVAILABLE ONLY IN " & response.Write( "<a href='es/detnovedad.asp?id="&tabla.fields("idnovedad")")" & ">SPANISH</a>"
else
Tabla.fields("sinopsising") = objUpload.Form("fsinopsising")
end if

¿Me podeis indicar donde esta el error?

Gracias por todo
  #2 (permalink)  
Antiguo 06/07/2007, 18:12
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: error en ejecucion

una pregunta

en esta parte
Tabla.fields("sinopsis") = "TRADUCCION DISPONIBLE SOLO EN " & response.Write( "<a href='en/detnovedad.asp?id=" & tabla.fields("idnovedad")")" & ">INGLES</a>"


por que utilizas un response.write, se grabaras en un campo de la base????

me explicas?

y pues intentalo de esta forma
Cita:
Tabla.fields("sinopsis") = "TRADUCCION DISPONIBLE SOLO EN <a href='en/detnovedad.asp?id=" & tabla.fields("idnovedad") & "'>INGLES</a>"
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 07/07/2007, 02:36
 
Fecha de Ingreso: abril-2007
Mensajes: 17
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: error en ejecucion

Muchisimas gracias Shiryu_Libra. Comprendo mi error utilizando response.write, con lo fácil que es concatenando el valor del campo. Perdona por mi torpeza.

Saludos
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:12.