Completo tutorial de ASP - Pasos previos II: Conexión a BD

3 - Pasos previos II: Conexión a BD

[editar]
Tutorial creado por Indaya.com. Extraido de: http://www.indaya.com
11 de Septiembre de 2005

El siguiente paso, una vez instalado el servidor que nos permite trabajar en local, es crear los vínculos con las bases de datos que explotaremos en nuestros scripts. En efecto, la utilización de páginas dinámicas está muy frecuentemente asociada con el empleo de bases de datos.

Una base de datos es sencillamente un conjunto de tablas en las que almacenamos distintos registros (artículos de una tienda virtual, proveedores o clientes de una empresa, películas en cartelera en el cine...). Estos registros son catalogados en función de distintos parámetros que los caracterizan y que presentan una utilidad a la hora de clasificarlos. Así, por ejemplo, los artículos de una tienda virtual podrían catalogarse a partir de distintos campos como puede ser un número de referencia, nombre del artículo, descripción, precio, proveedor...

Las bases de datos son construidas sirviéndose de aplicaciones tales como el Microsoft Access o el MySQL las cuales resultan bastante sencillas de utilizar con unos conceptos mínimos.

Nuestro objeto aquí no es explicar la forma de explotarlas sino cómo establecer una conexión entre la base de datos, almacenada en cualquier lugar del disco duro y nuestra página web alojada también en cualquier parte y reconocida por nuestro servidor personal a partir del directorio virtual.

Para crear este vínculo, nos servimos de los conectores ODBC (Open DataBase Connectivity) los cuales establecen el enlace con la base de datos.

Acceso por panel de configuración
Agregando un DSN


El primer paso para crear esta conexión es ir al panel de configuración y abrir el icono ODBC 32bits. Dentro de él, deberemos crear un DSN (Data Source Name) de tipo sistema o usuario. Para ello nos colocamos en la solapa correspondiente (DSN sistema o DSN usuario) y seleccionamos "Añadir". A continuación se nos pedirá seleccionar los controladores de la aplicación que hemos utilizado para crear la base de datos, el nombre que le queremos asignar (aquel que empleemos en nuestros scripts) y el camino para encontrarla en el disco duro.


Configurando la conexiónEsta DSN permite en realidad definir la base de datos que será interrogada sin
necesidad de pasar por la aplicación que hayamos utilizado para construirla, es
decir, con simples llamadas y órdenes desde nuestros archivos ASP podremos
obtener los datos que buscamos sin necesidad de ejecutar el Access o el MySQL
los cuales, evidentemente, no tendrán por qué encontrarse en el servidor donde
trabajemos.

[editar]

17 opiniones

Ayuda.

Hola
me podrian hacer el favor de enviar este ejemplo de esta pagina con todos sus codigos, ya q asi lo entiendo mejor. Gracias.
Tutorial muy efectivo.

Debo felicitarlos ya que los códigos están 100% operativos como ejemplos básicos. Felicitaciones ya que hacen muy fácil asimilar asp sin tener que usar objetos recordset. Ya que con la inyección sql es más eficiente.
Guardar archivos en un servidor.

Help , necesito ayuda para poder subir un archivo a un servidor... Por medio de una pag web que estoy haciendo usando asp... Ayudenme... Si? :)salu2.
Buenisimo.

Bueno.
Los objetos asp.

Es exelente y muy acertada su informacion.
1 2 3 4 | siguiente >

Tutoriales relacionados con 'Completo tutorial de ASP'

ASP (Active Server Pages) es la tecnología para la creación de páginas dinámicas del lado... Más »
En muchos foros y cosas similares he visto muchas consultas sobre cómo montar servidores de... Más »

Autor y licencia de 'Completo tutorial de ASP'


Tutorial de Indaya.com. Extraido de: http://www.indaya.com CopyLeft
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.