Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2005, 11:15
Bluesman74cl
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 22 años, 3 meses
Puntos: 9
Problema, para paginar!!!!!

Tengo el siguiente drama


existe un menu de productos que me entrega el dato de familia de producto

entonces con eso cargo en el listador los productos sin ningun problema y los pagino de 10 en 10 . El problema se me da cuando luego en el listador escojo el un pais para que me filtre los productos que están dentro de esa familia y en el pais que he especificado.


El asunto es que

cuando pregunto por la familia del producto no hay problema porque corresponde a un campo de la tabla productos
Código:
SQL="SELECT * FROM producto where id_familia ="&id_familia&""

pero cuando debo preguntar por Pais debo ir a otra tabla que contiene los siguientes datos

id Autonumerico
id_pais
id_producto

y estoy haciendo lo siguiente

Código:
 
if Request.Querystring("pagina")="" then
PaginaActual=1
else
PaginaActual=CInt(Request.Querystring("pagina"))
end if
SQL="SELECT * FROM producto where id_familia ="&id_familia&""
set res= conexionbd.execute(sql)
while not res.eof 
  sqlpais ="Select * from enpaises where id_producto = '"&res("cod_interno")&"' and id_pais = "&id_pais&""
	  'response.write(sqlpais)
	  '	response.end
	  set rs=Server.CreateObject("ADODB.Recordset")

rs.PageSize=TamPagina
el Ris lo pagino pero me dice que tengo conflicto con otros argumentos


alguien ha hecho este tipo de listador antes que me ayude...


osea primero escoges por categoria y luego por pais y aun asi poder paginar el resultado..

Grax...
__________________
Buena Vida...
Francisco