Foros del Web » Programando para Internet » ASP Clásico »

Usuarios diferentes, misma base de datos... como leo registros de c/u?

Estas en el tema de Usuarios diferentes, misma base de datos... como leo registros de c/u? en el foro de ASP Clásico en Foros del Web. Buenas, hago una consulta. Es posible que diferentes usuarios usando la misma base de datos, puedan ver sus propios registros sin ver los demas, con ...
  #1 (permalink)  
Antiguo 07/01/2005, 13:24
 
Fecha de Ingreso: diciembre-2004
Mensajes: 197
Antigüedad: 20 años, 4 meses
Puntos: 1
Usuarios diferentes, misma base de datos... como leo registros de c/u?

Buenas, hago una consulta.

Es posible que diferentes usuarios usando la misma base de datos, puedan ver sus propios registros sin ver los demas, con algo como esto:

trConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("database/userVENTA.mdb")

sql = "SELECT Nombre, DNI, Fecha FROM userVENTA"

;;;
Explico con mas detalle.

Base de datos para dos usuarios (o mas):
usuario "a"
usuario "b"
campos: nombre, dni, fecha
al ver los registros online con la sentencia dada recien me tira:

--------------------------------------
- nombre - dni - fecha -
--------------------------------------
- a - 25468654 - 25/5/04 -
- b - 23569898 - 23/5/04 -
- a - 25468654 - 17/8/04 -
- a - 25468654 - 30/6/04 -
- b - 23569898 - 05/9/04 -
--------------------------------------


es posible que que solo me de los resultados del usuario "a" y no los del "b"??

Agradezco cualquier ayudita!!

Atte, Ariel.-
  #2 (permalink)  
Antiguo 07/01/2005, 13:49
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
mmm...
a es o le llamo "Análisis" o tambien "Modelamiento de datos"

Existe lo que se llama relación entre tablas es decir... si una tabla llamada "Usuarios" tiene un campo clave por ejemplo "DNI" esta debe estar asociada a la tabla "userVENTA" (en el caso).

de esta forma podras tener la relación del usuario-venta..

sql = "SELECT Nombre, DNI, Fecha FROM userVENTA where Nombre = a "

Eso en este caso.. filtro.nombre..puede ser por el parámetro..que utilizes como clave en la tabla relacionada,,,

Salu2
  #3 (permalink)  
Antiguo 07/01/2005, 14:03
 
Fecha de Ingreso: diciembre-2004
Mensajes: 197
Antigüedad: 20 años, 4 meses
Puntos: 1
Muchas gracias Skato, veremos que sale, luego comentare los resultados!


Abrazos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:23.