Conexion BD

JoseL
17 de Diciembre del 2008
Bueno,antes de nada decir que mi problema es lago largo de explicar as que os pido paciencia.

Siempre ejecute mis pginas ASP con PWS(PersonalWebServer) pero ahora he instalado un servidor Apache en mi Pc.

Tengo un problema con la conexn a las bases de datos de las aplicaciones que antes me funcionaban perfectamente.

Para empezar si en el navegador intento abrir el global. asa me sale el siguiente mensaje:

HTTP/1.1 Requests for GLOBAL.ASA Not Allowed
EL codigo del global.asa es el siguiente:

<Script Language="VBScript" RUNAT="Server">
Sub Application_OnStart

Set FileObject=Server.CreateObject ("Scripting.FileSystemObject")


End Sub
</Script>

<Script Language="VBScript" RUNAT="Server">
Sub Application_OnEnd
Set FileObject=Nothing

End Sub
</Script>

<Script Language="VBScript" RUNAT="Server">
Sub Session_OnStart

Session.TimeOut=5
Session("Usuario")=1

set Session("Conn") = Server.CreateObject("ADODB.Connection")
Session("Conn").Open "loteria.mdb"
End Sub
</Script>

<Script Language="VBScript" RUNAT="Server">
Sub Session_OnEnd
Session("Conn").Close
set Session("Conn")=nothing
End Sub
</Script>

Aparte de esto si ccedo a cualquier pgina que este conectada a la base de datos "loteria.mbd" me sale el siguiente error:

Error de Microsoft VBScript en tiempo de ejecucin error '800a01a8'

Se requiere un objeto: '[undefined]'

/loteria/registrado.asp, line 13

El codigo de la pgina en la que me da el error es el siguiente:

<html>
<head>
<title>Registro de Usuario</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFCC" text="#000000">
<center>
<%
login=request("TxtLogin")
password=request("TxtPassword")
correo=request("RdCorreo")
sql="INSERT INTO Permiso (Login,Password,Correo) VALUES ('" & login & "','" & password & "','" & correo & "')"
session("Conn").execute(sql) 'AQUI MARCA EL ERROR

if Err=0 then
Response.Write "Insercin correcta,ya est registrado."
else
response.Write "Insercin incorrecta,no ha pedido ser registrado."
end if
%>
<p><a href="index.htm">Volver</a>
</center>
</body>
</html>


Para conectar la base de datos voy a PANEL DE CONTROL->ORIGENES DE DATOS(ODBC) y alli agrego la base de datos,en este caso "loteria.mdb".

Espero que alguien pueda ayudarme ya que me urge bastante si no sabis cual es el error agradecera que me pusieseis algun foro o algo por el estilo donde me pudieran ayudar,gracias y perdn por todo el rollo que solte.

asdfasdf
17 de Diciembre del 2008
Lo que sucede es un error 300......
....
....
Entre el teclado y el asiento!!!!
JAJAJAJAJAJAJA