<%@ Language=VBScript %> <% option explicit ' constantes ADO const adOpenForwardOnly = 0 const adOpenKeyset = 1 const adOpenDynamic = 2 const adOpenStatic = 3 const adLockReadOnly = 1 const adLockPessimistic = 2 const adLockOptimistic = 3 const adLockBatchOptimistic = 4 const adStateOpen = 1 const adStateClosed = 0 const adChar = 129 const adParamInput = 1 ' la connexion dim cnx ' ouverture de la connexion sub ouvrirConnection() set cnx = Server.CreateObject("ADODB.Connection") cnx.Open "file name=" & Server.MapPath("../connexion.udl") end sub ' fermeture de la connexion sub fermerConnection() cnx.Close set cnx = nothing end sub sub afficherSommaire() dim rs dim sql sql = "select distinct rubrique, tri_rubrique from rapports order by tri_rubrique desc" set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql,cnx,adOpenStatic,adLockReadOnly %> <% while not rs.EOF %> "><%= rs.Fields("rubrique").Value %> <% if rs.AbsolutePosition <> 0 and rs.AbsolutePosition <> rs.RecordCount then response.Write(" | ") rs.movenext wend rs.Close set rs = nothing %> <% end sub sub afficherRapports(selection) dim rs dim cmd dim rubriqueA dim rubriqueB dim sous_rubrique dim description dim fichier_a_voir dim fichier_a_telecharger dim date_creation dim taille_fichier_a_telecharger dim taille_fichier_a_voir rubriqueA="" rubriqueB="" set cmd = Server.CreateObject("ADODB.Command") with cmd .activeconnection = cnx .commandtext = "SELECT * FROM RAPPORTS WHERE rubrique = ? ORDER BY tri_sous_rubrique DESC" .parameters.append .createparameter("p1",adChar,adParamInput,len(selection),selection) set rs = cmd.execute() end with while not rs.EOF rubriqueA = rs.Fields("rubrique").Value if rubriqueA <> rubriqueB then %>   <%= rubriqueA %> Création Voir et taille en octets Télécharger taille en octets  <% end if rubriqueB = rubriqueA sous_rubrique = rs.Fields("sous_rubrique").Value description = rs.Fields("description").Value fichier_a_voir = rs.Fields("fichier_a_voir").Value fichier_a_telecharger = rs.Fields("fichier_a_telecharger").Value date_creation = rs.Fields("date_creation").Value taille_fichier_a_telecharger = rs.Fields("taille_fichier_a_telecharger").Value taille_fichier_a_voir = rs.Fields("taille_fichier_a_visualiser").Value %>   <% if rs.Fields("nouveau").Value = True then Response.Write("") end if %> <%= sous_rubrique %> <% if len(description) <> 0 then Response.Write(" : " & description) 'if len(date_creation) <> 0 then Response.Write(" - " & date_creation) %>
<% if len(date_creation) <> 0 then %> <%= date_creation %> <% else %>

 

<% end if %> <% if rs.Fields("fichier_a_voir").Value <> "" and not isNull(rs.Fields("fichier_a_voir").Value) then %> ");return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue"> <% if len(taille_fichier_a_voir) <> 0 then %>
<%= taille_fichier_a_voir %>
<% end if else %>

 

<% end if %> <% if rs.Fields("fichier_a_telecharger").Value <> "" and not isNull(rs.Fields("fichier_a_telecharger").Value) then %> ");return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue"> <% if len(taille_fichier_a_telecharger) <> 0 then %>
<%= taille_fichier_a_telecharger %>
<% end if else %>

 

<% end if %>   <% rs.MoveNext wend rs.Close set rs = nothing end sub %> Institut d'aménagement de la Vilaine/Rapports

Pour le bon suivi de la diffusion des rapports et de leurs modifications, il serait pratique que vous adressiez au secrétariat du SAGE un courrier électronique (en cliquant sur Nous contacter) indiquant les dossiers et cartes que vous avez téléchargés.
Nouveau

<% ouvrirConnection afficherSommaire %> <% if request.QueryString("selection") <> "" then afficherRapports(request.QueryString("selection")) fermerConnection %>
 

 

Consultez et enregistrez nos documents dans les meilleures conditions avec