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

Agregar % discriminado desde ASP

Estas en el tema de Agregar % discriminado desde ASP en el foro de ASP Clásico en Foros del Web. Tengo que desarrollar un sistema de consulta ASP y ACCESS. La consulta es sobre precios y porcentajes para cada usuario, es decir: "cada vez que ...
  #1 (permalink)  
Antiguo 14/03/2003, 08:54
 
Fecha de Ingreso: enero-2002
Mensajes: 2
Antigüedad: 23 años, 3 meses
Puntos: 0
Pregunta Agregar % discriminado desde ASP

Tengo que desarrollar un sistema de consulta ASP y ACCESS. La consulta es sobre precios y porcentajes para cada usuario, es decir: "cada vez que un usuario se loguea al sistema, este puede consultar una unica base de datos con precios de productos pero el precio varia en un porcentaje segun el usuario"
Por favor tirarme ideas.
Probe con javascript, pero me gustaria hacerlo desde ASP, si alguien tiene una idea de que metodo se puede usar, agradecido.
  #2 (permalink)  
Antiguo 14/03/2003, 09:27
 
Fecha de Ingreso: enero-2002
Mensajes: 26
Antigüedad: 23 años, 3 meses
Puntos: 0
A ver si me he enterado, sí un usuario 'x1' entra en el sistema, ese usuario tiene asociado un descuento sobre el precio original de 'dx1' en todos los productos.

Si es así, en la tabla donde registras a los usuarios creas un nuevo campo, por ejemplo "descuento". En el momento que el usuario se loguee obtienes el valor de ese campo (lo puedes almacenar en la variable session por ejemplo) y cuando vayas a mostrar el precio de los articulos le aplicas ese descuento.
Ej. Entra 'luis' en el sistema y obtenemos el descuento como session("Descuento") = BBDD.fields("Descuento"), donde el valor de Descuento para 'luis' es de 20 (equivalente al 20%). Al mostrar el precio de los articulos lo que haremos será BBDD.fields("PrecioArticulo") * (100 - Session("Descuento"))/100 y así tenemos el precio del artículo para ese cliente.

Si el descuento varía según el artículo tendrías q crear una tabla q relacionara todos los artículos con todos los clientes .
Ej.
Cliente1 Cliente2 ...
Articulo1 20 15
Articulo2 18 20
...

Espero haberte ayudado
Un saludo
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:55.