Foros del Web » Programación para mayores de 30 ;) » .NET »

Error de codigo fuente .asp en .aspx

Estas en el tema de Error de codigo fuente .asp en .aspx en el foro de .NET en Foros del Web. Hola, Tengo un codigo en ASP 3.0 pero he renombrado a la pagina con extensión .aspx Pensaba que tenia que funcionarme con esa extensión pero ...
  #1 (permalink)  
Antiguo 14/09/2009, 00:44
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Error de codigo fuente .asp en .aspx

Hola,

Tengo un codigo en ASP 3.0 pero he renombrado a la pagina con extensión .aspx

Pensaba que tenia que funcionarme con esa extensión pero no lo hace. Este es el error:

Cita:
Mensaje de error del compilador: BC30807: No se admiten instrucciones de asignación 'Let' y 'Set'.

Error de código fuente:

Línea 1: <%
Línea 2: set oConn=Server.CreateObject("ADODB.Connection")
Este es la parte del codigo en ASP:

Código:
<%
set oConn=Server.CreateObject("ADODB.Connection")
set oRs=Server.CreateObject("ADODB.Recordset")
set oRs2=Server.CreateObject("ADODB.Recordset")

oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("bdatos.mdb")

SQL="SELECT * FROM productos WHERE id_producto="&request.Querystring("id_producto")&";"
set oRs=oConn.Execute(SQL)

SQL2="SELECT * FROM precios WHERE id_producto="&request.Querystring("id_producto")&";"
set oRs2=oConn.Execute(SQL2)

precio1=oRs2("precio1")
precio2=oRs2("precio2")

%>
  #2 (permalink)  
Antiguo 14/09/2009, 01:18
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 6 meses
Puntos: 4
Respuesta: Error de codigo fuente .asp en .aspx

Hola, tengo un ejecutable con extensión EXE, lo he renombrado a JPG y no consigo abrirlo con Photoshop... ¿qué podrá estar pasando?

Es broma . Vamos a ver, el lenguaje VBScript que se utiliza en ASP 3.0 no es el mismo que se va a utilizar con VB.Net, que es el que ejecuta la extensión ASPX. Aunque parezcan similares, hay un salto abismal entre ambos lenguajes.

Lo primero de todo es verificar que tu servidor pueda ejecutar ASP.Net y después transformar todo tu antiguo código ASP 3.0 a .Net.

Empápate un poco de lo que significa la plataforma .Net y las diferencias con el ya clásico ASP 3.0.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #3 (permalink)  
Antiguo 14/09/2009, 02:31
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Respuesta: Error de codigo fuente .asp en .aspx

Pensaba que habia cosas en asp 3.0 (.asp) que podian ejecutarse en .net (.aspx)
  #4 (permalink)  
Antiguo 14/09/2009, 02:58
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 6 meses
Puntos: 4
Respuesta: Error de codigo fuente .asp en .aspx

Bueno, sí, aunque con pequeños cambios, por ejemplo, olvidarte de los "set" y cambiarlos por "dim". Tienes que habilitar previamente la compatibilidad con ASP en la directiva de la página.
Una ayudita: http://msdn.microsoft.com/es-es/library/zwk9h2kb.aspx

Saludos.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
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 04:51.