En el siguiente articulo se detallan los pasos a seguir para la conformación de un buscador simple, utilizando el lenguaje de programación ASP. Para ello, se crearán 4 páginas que contienen el buscador en sí, más una base de datos encargada de almacenar los registros donde se realizarán las busquedas.
En el siguiente articulo se detalla los pasos a seguir para la conformación de un buscador simple, espero les sea de ayuda. Comenzando a armar el buscador Nos basaremos en 5 puntos en el armado del buscador, uno será la conformación de una base de datos donde almacenaremos toda la información para la posterior búsqueda, luego armaremos un formulario para la carga de datos información para nuestro buscador en HTML, también haremos la Web en ASP que cargara todos los datos de nuestro formulario. Por ultimo veremos el formulario de búsqueda en HTML y finalmente el Buscador en ASP. La Base de Datos Haremos una simple base de datos en Access con la cual podremos cargar los datos a luego buscar. Creemos una base de datos la cual llamaremos base.mdb, cuando nos toque la parte de diseño de una nueva tabla ingresemos los siguientes Campos:
Veamos en que consisten estos campos, el primero será el nombre de la Web la cual tenemos en nuestro buscador, la segunda, que es Des, es el equivalente a la descripción de la pagina, un breve comentario, el campo URL, será la url de la Web la cual agregamos a nuestro buscador, campo categoría, esta es opcional, si queremos dividir en categorías a nuestras Web y por ultimo el campo pal, en el cual ingresaremos las palabras clave por la cual buscara nuestro buscador. Una vez hecha la base de datos, comencemos a cargarla, para eso necesitaremos un formulario HTML, que nos permita cargar los datos, aquí un ejemplo de cómo podría ser uno: Cargar.htm(*) Buscador Web 2002 (*) Desde ya vale una aclaración, estas opciones son de un buscador realizado para la Web ConozcaMisiones.com quien WebMaster es el que escribe el artículo. Si vemos el código HTML en una de las primeras líneas vemos que tenemos un POST, el cual es la página siguiente a la que se ingresara cuando cargamos los datos y damos INGRESAR. Esta misma se ira a la página ingreso.asp, que es la que cargara los datos a la Base de Datos, veamos el código del mismo y su actuación: Ingreso.asp
<% ‘definimos la variable de conexion Dim Conexion,Tabla Set Conexion = Server.CreateObject(«ADODB.Connection») Set Tabla = Server.CreateObject(«ADODB.Recordset») ‘conectamos a la base de datos mediante OLE ODBC dando el Driver Conexion.Open «Driver={Microsoft Access Driver (*.mdb)}; » & «Dbq=» & Server.MapPath(«base.mdb») ‘definimos la variable de carga de datos Dim Temp ‘buscamos los datos Temp=»Select * From Tabla1 Where UCase(Nombre)='» & UCase(Request(«Dato1»)) & «‘ And UCase(Des)='» & UCase(Request(«Dato2»)) & «‘ And UCase(Url)='» & UCase(Request(«Dato3»)) & «‘ And UCase(Categoria)='» & UCase(Request(«Dato4»)) & «‘ And UCase(Pal)='» & UCase(Request(«Dato5″)) &»‘» Tabla.Open Temp,Conexion,2,3,1 ‘si no se repiten agregamos los datos a nuestro buscador If Tabla.BOF And Tabla.EOF Then Tabla.AddNew Tabla(«Nombre») = Request(«Dato1») Tabla(«des») = Request(«Dato2») Tabla(«Url») = Request(«Dato3») Tabla(«Categoria») = Request(«Dato4») Tabla(«Pal») = Request(«Dato5») Tabla.Update ‘fin del Script %> Ingreso de datos completado <% Buscador Web 2002 |