


Tengo una página que no permite el acceso a nadie que no este registrado en la base de datos de la tabla Usuarios.
Con el objeto Session permito la entrada o salida de un usuario a la pagina en cuestion, para saber cual es el nombre y el taller uso este codigo:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("/qy/db/GSystem.mdb")
SQL = "SELECT * FROM Usuarios"
Set rs = conn.Execute(SQL)
While Not rs.EOF
Dim sNombre
sNombre=Session("Usuario")
'A partir de aquí utilizamos la variable local sNombre
If sNombre = RS("Usuario") Then
Response.Write "Usuario: " & RS("Nombre")
End If
rs.MoveNext
Wend
%>
Hasta aqui todo va bien, pero cuando quiero editar un registro en especial, pues no se como hacerle para que no permita que se edite el registro por una persona ajena a ese taller:
Un ejemplo:
Orden Taller Body Descripcion Recibido Terminado Enviado Total
2320 Tenna 1245 S/T See 1200 520 500 E
2350 Milleto 1246 KR 562 5800 0 0 E
Como mencione anteriormente
ya tengo los datos del objeto session
y los comparo con la db usuarios para saber el nombre de usuario y a que taller pertenece.
Con estos datos como puedo hacerle para que cuando quieran modificar un registro no se los permita si no son del taller y usuario registrado???
Envio los datos del registro a modificar asi:
<a href="/qy/confeccion/edit.asp?Data=<%=("ID")%>"><img src="/qy/images/iModif.gif" alt="Editar Registro <%=RS("Orden")%>" width="12" height="14" border="0"></a>
Pero no se como enviar los datos Nombre Usuario y Taller en el vinculo para que cuando tome los datos en Edit2.asp puedo tomar los datos con
Request.QueryString
POr favor alguien me puede ayudar, es un poco urgente porque ya tengo que mostrar este proyecto... Ok
Gracias de antemano a todos