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

Varias imagenes desde un registro

Estas en el tema de Varias imagenes desde un registro en el foro de ASP Clásico en Foros del Web. Hola todos como andan? bueno espero que bien. Resulta que tengo una web la cual interactúa con una base access que es de donde extraigo ...
  #1 (permalink)  
Antiguo 28/08/2009, 15:31
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 17 años, 1 mes
Puntos: 0
Pregunta Varias imagenes desde un registro

Hola todos como andan? bueno espero que bien.
Resulta que tengo una web la cual interactúa con una base access que es de donde extraigo imágenes, con altas bajas y modificaciones de lo cual se puede hacer cargo el cliente mediante un panel.
Todo funciona muy bien y muy lindo.
La disyuntiva es que: cuando el tipo ingresa varias imágenes con un mismo código de producto de la manera que yo hice la pagina donde muestro estas imágenes ingresadas al servidor muestra todas y la idea es que solo muestre una de las imágenes que ingreso con el mismo código de producto.
Por si no fui muy claro: supongamos que tenemos 1 producto y cuatro imágenes de este prod. Esto seria en base a un solo coódigo de pro. Bueno lo que no se me ocurre como hacer es
Como puedo mostrar en una galería solamente una imagen de las cuatro que se ingreso con el mismo códgo de producto en vez de que aparezcan las cuatro?

Les dejo el script que muestra las imágenes en la galería.
Desde ya muchas gracias como siempre


<%do while not rs.eof and contador <= cint(tamanopagina)%>
<a href="javascript:popUp('home/muestrauno-Home.asp?cod_Act=<%=RS("cod_Act")%>',<%=RS("codigo ")%>',<%=RS("Width")%>,<%=RS("Height")%>)"><im g src="home/home/<%=RS("Images")%>.<%=RS("Filtype")%>" height=100 width=100 border=0 alt="Imagenes de goldcash--Pulsa para ampliar"></a><a href="javascript:popUp('muestrauno-Home.asp?codigo=<%=RS("codigo")%>',<%=RS("Width")% >,<%=RS("Height")%>)"></a>
<% rs.movenext
contador=contador + 1
loop%>
  #2 (permalink)  
Antiguo 28/08/2009, 15:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Varias imagenes desde un registro

Sin leer demasiado ni pensarle mucho se me ocurre ....

1) en el query donde buscas las imagenes con esa clave, agrega un TOP 1 o LIMIT (1) o lo que tenga la BD que esas para limitar a solo un registro

2) No hagas un ciclo, solo abre y pon la imagen del registro actual si es que tiene registros

Saludos
  #3 (permalink)  
Antiguo 31/08/2009, 07:27
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 17 años, 1 mes
Puntos: 0
Pregunta Respuesta: Varias imagenes desde un registro

Hola Myakire : Antes que todo gracias por tu buena onda.
Mira ayer estuve probando usar Top ya que mi base es un access, mi problema es que al usar Top solamente me trae un solo registro si le saco el bucle, no se donde poner el bucle si uso top, mira te paso el Script que venia usando osea donde tengo el request.querystring, blablabla. pa ver que opinas:

<%
set rs = CreateObject("ADODB.Recordset")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("./base/images.mdb"))
'Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("images.mdb"))

strSQL = "Select * from imagenes_del_home where codigo"

rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic

sqltxt="SELECT * FROM imagenes_del_home where codigo"

rs.Open sqltxt,conn
tamanopagina=20


paginaabsoluta=request.querystring("paginaabsoluta ")
if paginaabsoluta="" then
paginaabsoluta=1
end if
if paginaabsoluta=1 Then
inicio=1
else
inicio=1+(paginaabsoluta-1)*tamanopagina
end if

fin=inicio+tamanopagina-1
if fin > rs.recordcount then
fin =rs.recordcount
end if

rs.pagesize= cint(tamanopagina)
rs.absolutepage=cint(paginaabsoluta)
contador= 1

'rs.movefirst

%>
<%
sqltxt="insert * FROM imagenes_del_home where codigo"
%>
  #4 (permalink)  
Antiguo 31/08/2009, 07:59
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Varias imagenes desde un registro

Hola

Podrías usar DISTINCT o DISTINCTROW

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 31/08/2009, 12:29
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 17 años, 1 mes
Puntos: 0
De acuerdo Respuesta: Varias imagenes desde un registro

Sin desmerecer a los de mas foros déjenme decirles que este es el mejor foro del mundo me sirvió All help, toda la ayuda brindada por Uds. porque use el Top para una cosa y el DISTINCT para otra asi que nada feliz feliz.
Abrazo y muchas grax nuevamente por compartir vuestra sabiduria.
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 11:45.