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

diganme que esta mal con este codigo....

Estas en el tema de diganme que esta mal con este codigo.... en el foro de ASP Clásico en Foros del Web. Estoy trabajando en un proyecto para practicar lo que he aprendido de ASP, pero me sale un error con la conexion de base de datos. ...
  #1 (permalink)  
Antiguo 18/04/2002, 08:37
 
Fecha de Ingreso: abril-2002
Mensajes: 83
Antigüedad: 23 años, 1 mes
Puntos: 1
diganme que esta mal con este codigo....

Estoy trabajando en un proyecto para practicar lo que he aprendido de ASP, pero me sale un error con la conexion de base de datos. Les dare el code de la pagina que sirve de respuesta. Cheken los codigos y diganme cual es el error:

respuestaeduardo.asp

<%
enviar = TRIM( Request( "enviar" ) )

nombres = TRIM( Request ( "nombres" ) )
apellidos = TRIM( Request ( "apellidos" ) )
desde = TRIM( Request ( "desde" ) )
hasta = TRIM( Request ( "hasta" ) )

IF nombres = "" THEN
nombres = "?????"
END IF

IF apellidos = "" THEN
apellidos = "?????"
END IF

IF desde = "" THEN
desde = "?????"
END IF

IF hasta = "" THEN
hasta = "?????"
END IF

strconn = "DRIVER{Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("\wwwroot\americaneduardo.mdb& quot;)
SET conn = Server.CreateObject("adodb.connection")
conn.Open strconn

%>

<html>
<head>
<title>American Airlines</title>
</head>

<body>

<%
IF enviar <> "" THEN

sqlString = "INSERT INTO vuelos " &_
"(nombres, apellidos, desde, hasta ) VALUES ( " &_
" '" & nombres & "', "&_
" '" & apellidos & "', "&_
" '" & desde & "', "&_
hasta & " )"

Conexion.Execute sqlString
%>

<center>
<table border="0" width="600" cellpadding="4" cellspacing="0">
<tr>
<td>
La reservación para <%=nombres%> <%=apellidos%> ha sido tomada con éxito.
</td></tr>
</table>
</center>

<p>
<%
END IF
%>
<a href="registroeduardo.asp">Hacer más reservaciones</a>
</body>
</html>

El error que me presenta es que no he marcado una ruta que me lleve a la base de datos... o algo parecido...

Ayudenme
  #2 (permalink)  
Antiguo 18/04/2002, 09:22
 
Fecha de Ingreso: noviembre-2001
Mensajes: 121
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: diganme que esta mal con este codigo....

Hola, si la base de datos está en el mismo directorio no hace falta que pongas toda la ruta pon solo :"DRIVER{Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("americaneduardo.mdb")
y si esta en otra carpeta dentro de ese directorio::"DRIVER{Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("carpeta/americaneduardo.mdb")

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 16:16.