Home - ASP - manual básico de ASP - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8
Manual básico de ASP (VII)
por
Mauro, Web Master de elguruprogramador.com
Acceso a bases de datos mediante ASP.-
Esta es una breve explicación de como utilizar ASP para tener acceso a una base de datos. Lo primero que debemos crear es la base de datos, en este caso de Access, con el nombre de 'temas.mdb'. Ahora, dentro de esta base de datos, crearemos una tabla llamada 'TemasMusicales' y que tenga los siguientes campos...
| CAMPOS | TIPOS DE DATOS |
| Id | Autonumerico |
| Titulo | Texto |
| Genero | Texto |
Ingrésale algunos datos para poder utilizarla. Bueno ya tenemos la base de datos con informacion adentro. Lo que vamos a hacer ahora es, desde ASP, ver todo el contenido de la tabla que hemos creado. Para ello creamos un archivo ASP con el nombre 'muestra_temas.asp' y en su interior agregamos el siguiente código...
|
|
Bueno, con este código se pueden ver todos los datos que contiene nuestra base de datos.
Introduccion al SQL
Esta es una breve introducción al lenguaje de consultas estructuradas SQL. Sólo veremos como realizar consultas sobre una tabla de una base de datos. Primero veamos el formato de la tabla de Access con la que vamos a trabajar
| CAMPOS | TIPOS DE DATOS |
| Id | Autonumerico |
| Marca | Texto |
| Color | Texto |
Esta tabla llevará el nombre de 'Autos', y en su interior contendrá la información de una cantidad X de autos. Te recomiendo que llenes la tabla con datos, pudiendo repetir las marcas y los colores.
|
|
Noten que declaramos una variable llamada 'SQL', en la cual vamos a poner la cadena que forme la consulta a la tabla 'Autos', así que entre el código anterior y el que está a continuación deben asignarle a la variable 'SQL' la consulta a realizar.
|
|
Bueno, realizaremos nuestra primer consulta, seleccionaremos todos los autos de color rojo, para esto tenemos que armar la consulta, recuerden que el codigo que hay a continuación va entre medio de los 2 anteriores
|
|
Bien, expliquemos esto, "SELECT * ..." significa seleccionar todos los campos
(*), "FROM Autos..." desde la tabla Autos "WHERE Color = 'Rojo'" donde color es
igual a Rojo.
Como ves es bastante intuitivo y legible, si sabes ingles
mucho más. Ahora realizaremos una consulta buscando todos los autos de marca
BMW.
|
|
Facil no. Ahora veamos como hacer si queremos seleccionar todos los autos BMW de color Rojo
|
|
Noten que agregamos el operador AND (Y) es decir, Color igual a rojo Y con la marca BMW. Ahora veamos lo contrario, buscaremos todos los BMW, pero que no sean de color rojo
|
|
Y si queremos que todo esto aparezca ordenado debemos agregar la palabra 'ORDER BY' y especificar el campo por el cual queremos ordenar
|
|
Podemos especificar más de un campo para ordenar, para esto debemos separarlos por comas
|
|
Y la forma de mostrarlos, ascendente o descendente
|
|
Home - ASP - manual básico de ASP - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8