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

Mostrar solo un registro de la BD

Estas en el tema de Mostrar solo un registro de la BD en el foro de ASP Clásico en Foros del Web. Tengo una BD con un campo de nombre VENTA, en este campo se pueden repetir las ventas... Do While not RS.eof =RS("venta") RS.movenext Loop asi ...
  #1 (permalink)  
Antiguo 25/05/2004, 20:22
Avatar de Maxon  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey NL
Mensajes: 263
Antigüedad: 23 años, 4 meses
Puntos: 0
Mostrar solo un registro de la BD

Tengo una BD con un campo de nombre VENTA, en este campo se pueden repetir las ventas...

Do While not RS.eof
=RS("venta")
RS.movenext
Loop

asi me lo muestra las ventas

300
300
300
301
301
301
302
302
etc etc etc


Lo que yo quiero es que me muestre es

300
301
302

Osea que si esta repetido no me lo muestre.....

Como lo puedo hacer

GRACIAS
  #2 (permalink)  
Antiguo 26/05/2004, 01:59
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 22 años, 1 mes
Puntos: 2
Puedes cambiar tu consulta sql para sacar las DISTINCT Ventas:
Ejemplo: "select DISTINCT Ventas from TuTabla"

O tambien (si no puedes cambiar la consulta) controlar con una Variable si se muestra o no el registro.


'Inicializamos venta
Venta = ""
Do While not RS.eof
if RS("Venta") <> Venta then
'pintamos el registro
Response.write RS("venta") & "<br>"
end if
Venta=RS("venta") ' actualizamos la variable
RS.movenext
Loop

Un saludo
Txarly
__________________
¿Por qué Uri Geller doblaba cucharas?
  #3 (permalink)  
Antiguo 26/05/2004, 14:47
Avatar de Maxon  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey NL
Mensajes: 263
Antigüedad: 23 años, 4 meses
Puntos: 0
Ya quedo..... lo hice con la variable


Muchas Gracias
__________________
memosilva.com
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 08:56.