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

ayuda en sintaxis

Estas en el tema de ayuda en sintaxis en el foro de ASP Clásico en Foros del Web. alguien me podria ayudar a arreglar mi codigo Código: <%dim liga liga = "<a href="10.30.180.1/Listados.aspx?emp_prod=<%=(RS.Fields.Item("COMMERCIAL_NAME").Value)%>&estado=<%response.Write(poblacion)%>" target="_blank">Ver en Portal</a>" if RS("STATUS_CONTRATO") = "Produccion" then response.Write (liga) ...
  #1 (permalink)  
Antiguo 13/11/2006, 10:35
 
Fecha de Ingreso: noviembre-2004
Mensajes: 30
Antigüedad: 19 años, 6 meses
Puntos: 0
ayuda en sintaxis

alguien me podria ayudar a arreglar mi codigo

Código:
 <%dim liga
 liga = "<a href="10.30.180.1/Listados.aspx?emp_prod=<%=(RS.Fields.Item("COMMERCIAL_NAME").Value)%>&estado=<%response.Write(poblacion)%>" target="_blank">Ver en Portal</a>"
				  if RS("STATUS_CONTRATO") = "Produccion" then response.Write (liga) end if%>
me aparece >Expected end of statement


gracias....
  #2 (permalink)  
Antiguo 13/11/2006, 10:54
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 7 meses
Puntos: 8
Hola!.

Recuerdo que los delimitadores de cadena en ASP, son las comillas, y en javascript y html puedes usar comillas o apostrofes indistintamente, por lo que te recomeindo que para ASP uses comillas(""), y para javascript y html apostrofes (').

Por ejemplo:

Código:
 <%
 dim liga
 liga = "<a href='10.30.180.1/Listados.aspx?emp_prod=" & RS.Fields.Item("COMMERCIAL_NAME").Value 
 liga = liga & "&estado=" & poblacion & "  target='_blank'>Ver en Portal</a> "
 if RS("STATUS_CONTRATO") = "Produccion" then 
	response.Write (liga) 
 end if
 %>
Espero te sirva.

saludos
  #3 (permalink)  
Antiguo 13/11/2006, 10:57
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 7 meses
Puntos: 8
Error.

Sorry, en mi mensaje anterior me falto un apostrofe.

<%
dim liga
liga = "<a href='10.30.180.1/Listados.aspx?emp_prod=" & RS.Fields.Item("COMMERCIAL_NAME").Value
liga = liga & "&estado=" & poblacion & "' target='_blank'>Ver en Portal</a> "
if RS("STATUS_CONTRATO") = "Produccion" then
response.Write (liga)
end if
%>

Saludos
  #4 (permalink)  
Antiguo 13/11/2006, 11:11
 
Fecha de Ingreso: noviembre-2004
Mensajes: 30
Antigüedad: 19 años, 6 meses
Puntos: 0
Perfecto si me sirvio muchas gracias por el comentario, pero como te daras cuenta apenas mepizo a programar y pues no tenia este punto importante..
saludos
  #5 (permalink)  
Antiguo 13/11/2006, 12:21
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 7 meses
Puntos: 8
No te preocupes, estamos para servirte.

Saludos y suerte!
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 21:55.