
17/06/2002, 13:09
|
| | Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 23 años Puntos: 0 | |
Re: cualo es este error??? fijate ahi te va el codigo que si jala
<%
Dim oConn,strSQL,objRS,objRS2,strSQL2,strSQL3,strSQL4
Set oConn = Server.CreateObject("ADODB.Connection")
set recordset1 = Server.CreateObject("ADODB.RecordSet")
set recordset2 = Server.CreateObject("ADODB.RecordSet")
oConn.Open "papeleria2"
login = request.form("usuario")
password = request.form("clave")
strSQL4 = "INSERT INTO PREVIO_PEDIDO(id_usuario, id_coordinacion,fecha)"
strSQL4 = strSQL4&" select Usuario.id_usuario, coordinacion.id_coordinacion, '"&Request.Form("fecha")&&q uot;'"
strSQL4 = strSQL4&" from usuario, coordinacion where usuario.usuario ='"& Request.Form("nombre")&"'"
strSQL4 = strSQL4&" and coordinacion.coordinacion ='"& request.Form("dependencia")&"'& quot;
recordset1.open strsql4,oConn
strSQL2 = "SELECT usuario from usuario "
Set objRS2 = oConn.Execute(strSQL2)
strSQL = "SELECT coordinacion from coordinacion "
Set objRS = oConn.Execute(strSQL)
%>
ese si jala pero entonces en las dos primeras variables (login y password) almaceno lo que que pedi en mi pagina anterior(contraseña).
entonces fijate este codigo lo que hace es que me muestra los datos pero del 1er campo que encuentra en la base de datos por logica ya que no le pongo nada de condicion en las consultas pero ahora lo que quiero hacer esque me muestre los datos de acuerdo al login y contraseña que introdujo en la primera pagina y que se almacenaron en las 2 variables. en la tabla usuario tengo todos los datos incluidos login y contraseña
entonces en la consulta
strSQL2 = "SELECT usuario from usuario "
Set objRS2 = oConn.Execute(strSQL2)
en vez de ponerla asi pues la pongo de la siguiente manera
strSQL2="SELECT usuario FROM usuario WHERE Login='"&login&"' AND contrasena='"&password&"'"
set objRS2=oConn.Execute(strSQL2) |