MiCuenta

Sistema DSN


Un DSN o nombre de origen de datos, por sus siglas en inglés, es cómo se refiere a una base de datos con un scrip ASP diferente. Un DSN contiene información importante sobre la base de datos, su ruta de acceso y el ODBC (conectividad abierta de datos, por sus siglas en inglés) que establece la conexión. A través del panel de control puede crear un sistema DSN para una base de datos. Inicie sesión en MiCuenta y seleccione Mis productosWeb y haga clic en DSN de sistema.
 
Cómo crear una conexión DSN a través del panel de control
Vaya a DSN de sistema. Para crear una conexión DSN a una base de datos Access, haga clic en Buscar y seleccione el archivo access para el cual desea crear una conexión DSN. Introduzca el nombre DSN, el nombre predeterminado es una combinación como por ejemplo wxxxxxx_ (nombre de usuario ftp). Para validar la conexión DSN introduzca un valor junto al guión bajo. Si, por ejemplo, escribe DSN, el nombre del DSN es wxxxxxx_dsn. Haga clic en Crear/actualizar DSN de sistema.
 
Cómo eliminar un sistema DSN (MiCuenta)
Inicie sesión en MiCuenta, seleccione Mis productos y haga clic en DSN de sistema. Seleccione el DSN de sistema que desea eliminar. Haga clic en Eliminar DSN de sistema.
 
Cómo actualizar un sistema DSN (MiCuenta)
Inicie sesión en MiCuenta, seleccione Mis productos y haga clic en DSN de sistema. A continuación haga clic en Crear/actualizar DSN de sistema y seleccione qué conexión de base de datos desea actualizar.
 
Ejemplo de conexión a una base de datos utilizando un DSN (ODBC):
set conntemp=server.createobject("adodb.connection")
conntemp.open "DSN=Student; uid=student; pwd=magic"
set rstemp=conntemp.execute("select * from authors")
 
Ejemplo de conexión a una base de datos sin una conexión DSN (DSN-less):
set conntemp=server.createobject("adodb.connection")
cnpath="DBQ=" & server.mappath("yourtable.mdb")
conntemp.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath
set rstemp=conntemp.execute("select * from authors")


Más información sobre Server.MapPath aquí.

Información sobre cómo personalizar Server.Mappath aquí.
 

Global.asa


El archivo Global es un archivo opcional en el que puede especificar script de eventos y declarar objetos que tienen sesiones o áreas de aplicación. El contenido del archivo, información relativa a eventos y objetos que una aplicación utiliza de forma global, no son visibles para el cliente. El archivo debe llamarse global.asa y tiene que estar ubicado en la carpeta raíz de la aplicación. Una aplicación sólo puede utilizar un archivo global.asa. Éste sólo puede contener la siguiente información:


   Eventos de la aplicación
   Eventos de la sesión
    <OBJECT> Declaración

Si incluye un script sin particiones por etiquetas <SCRIPT> o un script que defina un objeto que no cuenta con una sesión o área de aplicación, el servidor genera un mensaje de error. El servidor ignora tanto el script sin etiqueta que la aplicación no utiliza, como el código HTML del mismo archivo. El script incluido en el archivo global.asa puede escribirse en cualquier lenguaje de programación compatible con nuestro servidor. Si el script de eventos y objetos múltiples utiliza el mismo lenguaje, éste puede combinarse con la misma etiqueta <SCRIPT>.
 
Ejemplos de un archivo global.asa con un script vacío:
<script language=vbscript runat=server>
SUB Application_OnStart
END SUB
 
SUB Application_OnEnd
END SUB
 
SUB Session_OnStart
END SUB
SUB Session_OnEnd
END SUB
</script>
 
Eventos Global.asa
El evento Application_OnStart  Application_OnStart se ejecuta por primera vez cuando una página ASP se carga en una aplicación.
 
El evento Session_OnEnd se ejecuta cuando un usuario finaliza su sesión. Esto se lleva a cabo a través de una finalización clara del script (por ejemplo session.abandon) o si se excede el tiempo de caducidad de una sesión.
 
El evento Application_OnEnd se ejecuta cuando la aplicación se ha cerrado. Esto puede ocurrir si la aplicación ha estado inactiva demasiado tiempo o si el sitio web se detiene. 


Categoría
Está aquí: Soporte técnico / Web / Windows / Información adicional / Sistema DSN

  Back Anterior  |  Back Buscar  |  Back Contacto

Ventas : 902 300 055
Soporte Técnico 938 941 419
¿ESTÁ SU DOMINIO DISPONIBLE?