ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion En Asp


Enviado por   •  3 de Octubre de 2014  •  1.312 Palabras (6 Páginas)  •  149 Visitas

Página 1 de 6

Conceptos básicos de ASP

En esta página:

Ten en cuenta que...

Marcas de código ASP

Comportamiento del procesador ASP

Ten en cuenta que...

Marcas de código ASP

Para identificar las marcas de código ASP se utilizan los tags <% (como marca de inicio del código) y %> (como marca final del código).

Ejemplo de código ASP

<% Response.write ("hola") %>

Comportamiento del procesador ASP

Escriba la siguiente página ASP en cualquier editor de texto. Recuerde que debe grabarla con extensión '.asp' y tener un servidor IIS o Personal Web Server (por ejemplo). Introduzca la dirección de la página en el campo 'dirección' de su navegador.

Tenga en cuenta que no debe introducir la dirección local del modo (c:\mis documentos\mipagina.asp) sino que es necesario introducir el prejifo 'http' para que el servidor pre-procese la página antes de enviarla al navegador, por ejemplo: http://nombrePc/mipagina.asp

Mi primera página ASP

<%@ LANGUAGE="VBSCRIPT" %>

<HTML>

<BODY>

<%

Dim nombre

nombre = "Alex Morales"

%>

<h1>Mi nombre es: <b><%=nombre%></b></h1>

%>

</BODY>

</HTML>

Recuerda que el texto situado entre los simbolos <% y %> es procesado por el parser ASP.DLL servidor enviando al cliente solo el código resultante. De este modo, cuando desde el navegador se solicite la opción "Ver código fuente", se visualizará el siguiente código:

Codigo fuente visualizable en el navegador del cliente

<HTML>

<BODY>

<h1>Mi nombre es: <b>Alex Morales</b></h1>

</BODY>

</HTML>

Introducción

Las páginas ASP con acceso a datos permiten interactuar con la información de una base de datos ya sea para obtener información y mostrarla al usuario o bien para actualizar su contenido.

Son muchas las aplicaciones de este concepto en los sistemas de información actuales por ejemplo, una empresa que vende sus artículos por Internet debe disponer de páginas en las que se visualicen los datos de sus productos, disponibilidad, precio, etc. y almacenar los pedidos de sus clientes. Al tratarse de información en continua actualización la presencia de una base de datos y su consulta dinámica se hacen indispensables.

Para conectarse a una base de datos, las páginas ASP utilizan la tecnología ADO (ActiveX Data Objects) y pueden accederse a sistemas de gestión de bases de datos comatibles con ODBC (entre otras SQL Server, Access, Informix o Oracle.)

Conexión

Pueden utilizarse dos sistemas de conexión a Base de Datos:

Mediante DSN

Sin DSN

DSN

Este sistema consiste en definir un identificador de la conexión mediante el driver ODBC accesible desde el Panel de Control. Posteriormente, desde las páginas ASP, se practica el acceso mediante un string de conexión que incluye el identificador antes mencionado.

Para crear un DSN en Windows, haz clic en el botón Inicio selecciona la opción Panel de Control del menú Configuración. En la ventana del Panel de Control selecciona Fuentes de Datos ODBC y accede a la pestaña DSN de Sistema. Selecciona la base de datos que quieres añadir y define un nombre a la conexión y la localización física de la base de datos

Sin DSN

Este sistema requiere almacenar directamente el archivo de la BD (habitualmente de Access) en un directorio del servidor. De este modo, en la conexión se utilizará un String un poco más complejo ya que deben identificarse tanto el driver como el directorio físico completo de la base de datos.

Estos son los 3 pasos para realizar la conexión

Crear el objeto para conectarase a la Base de datos mediante la instrucción Server.CreateObject("ADODB.Connection")

Definir la conexión (con/sin DNS), mediante la instrucción objConn.ConnectionString

Abrir la conexión mediante la instrucción: objConn.Open

Instrucciones de conexión a una base de datos

<%

Dim objConn

'Creación del objeto que realiza la conexión a la base de datos

Set objConn = Server.CreateObject("ADODB.Connection")

'Proporcionar al objeto la información correspondiente a la conexión ODBC a utilizar

'Mediante DNS

objConn.ConnectionString = "DSN=bdProgramacion"

'Sin DNS

objConn.ConnectionString = "DBQ=C:\mis documentos\program.mdb;DRIVER={MS Access (*.mdb)}"

'Abrir la conexión

objConn.Open

...

Descargar como (para miembros actualizados)  txt (8.7 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com