ASP - AYUDA!!!! SOY PRINCIPIANTE

 
Vista:

AYUDA!!!! SOY PRINCIPIANTE

Publicado por JuanPA (3 intervenciones) el 28/11/2001 23:41:58
Estoy empezando en esto del ASP y queria saber como hago pidiendo dos datos (usuario y contraseña )en un form, que se conectecte con una base de datos de Exel y devuelva otros datos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA!!!! SOY PRINCIPIANTE

Publicado por Agur (13 intervenciones) el 30/11/2001 14:36:45

Yo lo haria asi:
El usuario te ha escrito sus datos por ejemplo en dos text pues lo que tienes que hacer es recoger esos datos en el asp, abrir la bd, buscar los otros datos, mostrar los datos y cerrar la bd.
1º)Recoger los datos:
Dim usuario
Dim contraseña
usuario=Request.Form("Textfield")
contraseña=Request.Form("Textfield2")
2º)Abrir la bd

Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=" & Server.Mappath("nombrebd.mdb")

**Donde pone nombrebd pones el path relativo de la bd y el nombre de la bd desde la carpeta que esta el asp. Me explico si la bd esta en ota carpeta dentro de la que esta el asp(un nivel inferior) pondrias ("dirbd/bd.mdb")

3º)haces la busqueda

SQL="Select * from tabla where campo = '"&Usuario&"' and campo="&Contraseña&" "

**Si la variable es un string antes de las dobles comillas y despues se pone comillas simples

Set RS=Conn.Execute(SQL)
if (RS.EOF = true) then
Response.Redirect("pantalladeError porque no hay nada.shtml")
else Visualizar%>

4º)Cerrar la conexxion a la bd
conn.close
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar