Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1677 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  fichiers INCLUDE + Base de Données + dynamique + pb de Mise A Jour

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fichiers INCLUDE + Base de Données + dynamique + pb de Mise A Jour

n°796009
athila_22
Posté le 15-07-2004 à 09:12:07  profilanswer
 

:bounce: Afin d'avoir un code propre,j'essai d'utiliser un max de fichiers d'inclusion. Mais ici ca marche pas trop (j'suis obliger d'appuyer sur F5 (actualiser)de mon navigateur pour que ca marche.
 
Voici ce qui marche (sans les fichiers inclusions donc):
<%@ Language=VBScript %>
<%'Response.Buffer=false%>(grace a ca,en utilisant response.flush a l'endroi voulu dans le code, c'est sensé vider le contenu de la"mémoire"(buffer) du serveur en destination du client.C'est à dire actualiser les données qui sont encore présente sur le serveur qui n'ont pas été encore envoyés au client.  
<%Option Explicit%> (pour éviter les dupplication de variables, permet d'éviter qq conneries)
<!--#include file ="./adovbs.inc" -->(fichier MS qui comprend ttes les ctes du style adopenKeyset etc..)
<!--#include file ="./identiferr.asp" -->(fichiers qui se lance si une erreur survient;utilise la procédure handle("j'ecris ce que je veux ici" ); il se lance avec l'objet asperror (Err.Number,Err.Description entre autre)    
 
 
<%'HACK:  
dim objRecordset,sqlnom
%>
 
 
<%'HACK: incorporer directement la requete sql ici%>
  <%'recherche du nom du rayon connaissant session("ra_id" )
  sqlnom="select ra_nom "_  
  &" from rayon  "_  
  &" where ra_id=" & session("ra_id" ) & " "
  %>
 
  <%
  on error resume next
  objRecordset.Open sqlnom, objConnect
  HandleError("objRecordset.Open sqlnom dans B_famille, objConnect" )
   
  'on error resume next
  'Session("ra_nom" )=empty
  Session("ra_nom" )=objRecordset("ra_nom" )
  'Response.Write (objRecordset("ra_nom" ))
  'Response.Write("ra_nom= " & Session("ra_nom" ))
  'HandleError("Session(ra_nom)=objRecordset(ra_nom)" )
  %>  
  <%objRecordset.Close%>
  <%'Response.Flush%>
  <%'call affRayonChoisi ()%>(pas utilisé ici; en fait cette procedure fait la meme chose que la ligne en dessous)
   
  <h2>Rayon :<%=Session("ra_nom" )%>&nbsp;-</h2>
   
    </td>
 
OK voila si vous avez compris comment ca marche voici ce qui marche pas:
<%@ Language=VBScript %>
<%'Response.Buffer=false%>
<%Option Explicit%>  
<!--#include file ="./adovbs.inc"  
<!--#include file ="./identiferr.asp"
<!--#include file ="./ODBC.asp" -->(fichier qui contient toutes les requetes sqlnotament la fameuse sqlnom; je vous donne en délail sont contenu à la fin)
  <%
  on error resume next
  objRecordset.Open sqlnom, objConnect
  HandleError("objRecordset.Open sqlnom dans B_famille, objConnect" )
   
  'on error resume next
  'Session("ra_nom" )=empty
  Session("ra_nom" )=objRecordset("ra_nom" )
  'Response.Write (objRecordset("ra_nom" ))
  'Response.Write("ra_nom= " & Session("ra_nom" ))
  'HandleError("Session(ra_nom)=objRecordset(ra_nom)" )
  %>  
  <%objRecordset.Close%>
  <%'Response.Flush%>
  <%'call affRayonChoisi ()%>(pas utilisé ici; en fait cette procedure fait la meme chose que la ligne en dessous)
   
  <h2>Rayon :<%=Session("ra_nom" )%>&nbsp;-</h2>
   
    </td>
 
et enfin voici le contenu de <!--#include file ="./ODBC.asp" -->:
<%Response.Buffer=true%>
<HTML>
<HEAD>
<title>toutes les requetes ASP</title>
</HEAD>
 
<%
dim sqlnom
%>  
  <%'recherche du nom du rayon connaissant session("ra_id" )
  sqlnom="select ra_nom    "_  
  &" from rayon     "_  
  &" where ra_id=" & session("ra_id" ) & " "
  %>
</HTML>
 
 :cry: Ben voila si qq sait pourquoi ca marche pas bien(obliger d'appuyer sur F5) merci de me donner la solution!

mood
Publicité
Posté le 15-07-2004 à 09:12:07  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  fichiers INCLUDE + Base de Données + dynamique + pb de Mise A Jour

 

Sujets relatifs
Formulaire qui efface les données quand je valide et revient :(optimisation verifier si un ma variable est deja dans la base
Accéder à une Base de données externe[SQL] [Résolu] "Mélange" de données
Automatiser le téléchargement de fichiers de signaturesRéalier une Base de donnée [Artiste original / Artiste Sample ]
[CSS] Probleme de mise en pageocilogon - attaquer une base oracle avec php
Modification de type de données dans une table 
Plus de sujets relatifs à : fichiers INCLUDE + Base de Données + dynamique + pb de Mise A Jour


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR