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

problema selecionar todos los registros con o sin imágenes

Estas en el tema de problema selecionar todos los registros con o sin imágenes en el foro de ASP Clásico en Foros del Web. Buenas tardes, tengo un código que debe seleccionar algunos registros de mi bases de datos, y además si esos registros tienen varias imágenes debe traer ...
  #1 (permalink)  
Antiguo 22/11/2008, 12:18
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 4 meses
Puntos: 0
problema selecionar todos los registros con o sin imágenes

Buenas tardes, tengo un código que debe seleccionar algunos registros de mi bases de datos, y además si esos registros tienen varias imágenes debe traer solo una de ellas.

Todo funciona correctamente si estos registros tienen imágenes, pues si no tienen, no muestra resultados, o mejor dicho el resultado es que "no existen registros" porque así lo tengo configurado en caso de que no hayan registros.

Me gustaría saber que debo colocar para que en caso de que no tenga imágenes, igual me traiga la información.

El Código es este:
-------------------------------------------------------------------------------------------------
Set rs7=Server.CreateObject("ADODB.RecordSet")
ssql ="select tipo_inmueble.tipo, Clase_inmueble.clase, zona_inmueble.zona, fotos_inmuebles.filename, fotos_inmuebles.nombre, "
ssql = ssql & "inmuebles.id_inmueble, inmuebles.ref_inmueble, inmuebles.caracteristicas, inmuebles.fecha from inmuebles, tipo_inmueble, clase_inmueble, zona_inmueble, "
ssql = ssql & "fotos_inmuebles where inmuebles.tipo_inmueble = tipo_inmueble.id and inmuebles.clase_inmueble = clase_inmueble.id "
ssql = ssql & "and inmuebles.zona_inmueble = zona_inmueble.id and inmuebles.id_inmueble = fotos_inmuebles.id_inmueble and "
ssql = ssql & "inmuebles.clase_inmueble <>4 and inmuebles.tipo_inmueble=2 and "
'clase_imueble=4 es LOCALES
'1= ALQUILER 2= VENTA
ssql = ssql & "fotos_inmuebles.id=(SELECT MIN(a.id) FROM fotos_inmuebles a WHERE a.id_inmueble=fotos_inmuebles.id_inmueble)"
rs7.open Ssql,conn,1,2
-----------------------------------------------------------------------

Como siempre, GRACIAS!! y agradezco de antemano la ayuda
  #2 (permalink)  
Antiguo 22/11/2008, 12:40
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: problema selecionar todos los registros con o sin imágenes

quita esto y veras si te trae los que no tienen fotos

luego habría que hacer un planteamiento sobre esto

suerte

EDITO: este es el código

and inmuebles.id_inmueble = fotos_inmuebles.id_inmueble
__________________
JuanRa Pérez
San Salvador, El Salvador

Última edición por JuanRAPerez; 22/11/2008 a las 12:41 Razón: edite porque no puse el codigo
  #3 (permalink)  
Antiguo 22/11/2008, 13:01
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: problema selecionar todos los registros con o sin imágenes

gracias!

Bueno, hice lo indicado, pero ahora me trae una imagen que no corresponde a esa vivienda
  #4 (permalink)  
Antiguo 22/11/2008, 13:06
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: problema selecionar todos los registros con o sin imágenes

correcto por eso te decía elabora mejor el plateamiento de tu sentencia

en tu sql
cuando tu tabla de fotos no tiene foto no muestra registros porque no hay foto

entonces

has tu sql obten todos tus datos de tus where tal cosa, and tal cosa

luego haz un RS solo para las fotos cuando el ID del inmueble sea igual al del inmueble

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 22/11/2008, 13:08
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: problema selecionar todos los registros con o sin imágenes

gracias voy a trabajar en ello
  #6 (permalink)  
Antiguo 22/11/2008, 13:23
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: problema selecionar todos los registros con o sin imágenes

oki suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #7 (permalink)  
Antiguo 24/11/2008, 01:08
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: problema selecionar todos los registros con o sin imágenes

Gracias otra vez, ya está perfecto.

Hice 2 select, primero los inmuebles y una vez seleccionados hice otro donde busque la primera imagen correspondiente a cada registro, tal y como me sugeriste.

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:29.