Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2007, 12:43
Avatar de engonga
engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 23 años, 1 mes
Puntos: 8
select compliada

Hola tengo un script que me muestra unos productos por familia i despues el nombre del producto


lo que hago primero es sacar todas las marcas de los productos i agruparlas por nombre de marca que lo filtro por familia general

Código HTML:
Set rs_marques = Server.CreateObject("ADODB.Recordset")
rs_marques.ActiveConnection = MM_motor_albet_STRING
rs_marques.Source = "SELECT producte_marca FROM productes WHERE producte_familia ="&familia&" GROUP BY producte_marca"
rs_marques.CursorType = 0
rs_marques.CursorLocation = 2
rs_marques.LockType = 1
rs_marques.Open()

despues lo que hago saco el valor del campo img_marca que esta en la tabla productes_marcas pero filtrado por el nobre de la marca del anterior select

Código HTML:
Set rs_imatges_marques = Server.CreateObject("ADODB.Recordset")
rs_imatges_marques.ActiveConnection = MM_motor_albet_STRING
rs_imatges_marques.Source = "SELECT img_marca, link_marca, activat FROM productes_marques  WHERE nom_marca="&nommarca&" ORDER BY ordre_marca ASC "
rs_imatges_marques.CursorType = 0
rs_imatges_marques.CursorLocation = 2
rs_imatges_marques.LockType = 1
rs_imatges_marques.Open()
en esta ultima tabla tengo un campo que le he llamado orden y quiero que me saque el listado de las img_marca pero con el orden del segundo select

pero me hace caso omiso si le saco el where del segundo select ma saca las imagenes pero no puedo filtrarlo con un where

me temo que sea del cursor type

voy a investigar pero si alguien sabe ...