<% Response.Clear() Response.Buffer=false %> <% mysql = true %> Fabricantes DECO Design. El estándar en Decoración Virtual. Diseño de Muebles por Ordenador en 3D. <% dim cn dim rs, rs2, rec, mensajeError, nombrefab set cn = Server.CreateObject("adodb.connection") set rs = Server.CreateObject("adodb.recordset") set rs2 = Server.CreateObject("adodb.recordset") if mysql then cn.ConnectionString = conexion else cn.ConnectionString = "dsn=acaes.com.data" end if 'cn.ConnectionString="Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\Documents and Settings\elara.ACA\Mis documentos\Web\acaes\Data\Acaweb.mdb" cn.Open 'rs.open "SELECT DISTINCT FABRICANTES.DescListado, FABRICANTES.Fichero_Gif FROM FABRICANTES WHERE FABRICANTES.Activo=1 AND FABRICANTES.ActivoWeb=1 AND FABRICANTES.TIPO='HOGAR' ORDER BY FABRICANTES.DescListado", cn rs.open "SELECT DISTINCT FABRICANTES.DescListado, FABRICANTES.Fichero_Gif, CATALOGOS.DESCRIPCION FROM CATALOGOS, FABRICANTES WHERE CATALOGOS.ID_FABRICANTE=FABRICANTES.CODIGO AND FABRICANTES.Activo=1 AND FABRICANTES.ActivoWeb=1 AND FABRICANTES.TIPO='HOGAR' AND CATALOGOS.VIGENTE=1 AND CATALOGOS.ActivoWeb=1 ORDER BY FABRICANTES.DescListado, CATALOGOS.DESCRIPCION", cn nombrefab="" Do While not rs.EOF Fichero_Gif=rs("Fichero_Gif") Telefono="" Fax="" EMAIL="" URL="" 'rs2.open "select distinct id_nc.telefono,id_nc.fax,id_nc.email,id_nc.url from id_nc, fabricantes where id_nc.id=fabricantes.id_fab and fabricantes.desclistado='" + rs("desclistado") + "'",cn 'if nombrefab <> rs("DescListado") then rs2.open "SELECT DISTINCT Id_NC.Telefono, Id_NC.Fax, Id_NC.EMAIL, Id_NC.URL FROM Id_NC, FABRICANTES WHERE Id_NC.Id=FABRICANTES.ID_FAB AND FABRICANTES.DescListado='" & rs("DescListado") & "'",cn if not rs2.eof then if not isnull(rs2("Telefono")) then Telefono=rs2("Telefono") else Telefono="" end if if not isnull(rs2("Fax")) then Fax=rs2("Fax") else Fax="" end if if not isnull(rs2("EMAIL")) then EMAIL=rs2("EMAIL") else EMAIL="" end if if not isnull(rs2("URL")) then URL=rs2("URL") else URL="" end if end if rs2.close 'end if nombrefab=rs("DescListado") %> <% 'rs.MoveNext loop rs.close cn.close %>
  Fabricante:     Catálogos:  
  <% =rs(" width="120" height="80" border="1">  
" id="<% =rs("DescListado") %>"><% =rs("DescListado") %>
Tel.: +34 <% = Telefono %>
Fax: +34 <% = Fax %>
Visitar su web  Enviar un e-mail
<%'rs2.open "SELECT DISTINCT CATALOGOS.DESCRIPCION FROM CATALOGOS,FABRICANTES WHERE CATALOGOS.ID_FABRICANTE=FABRICANTES.CODIGO AND CATALOGOS.VIGENTE=1 AND CATALOGOS.ActivoWeb=1 AND FABRICANTES.DescListado='" & rs("DescListado") & "'ORDER BY CATALOGOS.DESCRIPCION", cn %> <% 'while nombrefab = rs("DescListado") and not rs.eof %> <% check = 0 %> <% 'Cierro todo, incluso en el Response, si el usuario se ha ido de la página, para que así no se siga ejecutando la consulta. if not Response.IsClientConnected then rs.close rs2.close cn.close Response.End end if %> <% while check = 0 and not rs.eof %> <% if nombrefab = rs("DescListado") then %> <%'while not rs2.eof%> <%rs.movenext else check=1 end if wend%> <% 'rs2.close%>
 <%=rs("DESCRIPCION")%>
 
  Catálogos Genéricos  
Catálogos Genéricos

El programa incluye siempre una colección de catálogos genéricos:

  • Genérico de Armarios
  • Genérico de Clásico
  • Genérico de Cocina
  • Genérico de Decorativos
  • Genérico de Dormitorio
  • Genérico de Juvenil
  • Genérico de Salón