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

  FORUM HardWare.fr
  Programmation

  [ASP] Afficher les images lié par lien OLE d'une base Access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP] Afficher les images lié par lien OLE d'une base Access

n°91871
serveur
Posté le 22-01-2002 à 13:04:04  profilanswer
 

j'ai une page ASP toute bête qui affiche bien le texte qui se trouve dans mes champs, mais pas les images liés via le lien OLE créée dans Access.  
 
Dans MSAccess, j'ai cinq champs (donc 5 colonnes) avec  
- 1 - n°    ..auto
- 2 - titre ..texte
- 3 - descriptif ..memo (pour eviter la limitation de caractere du txt
- 4 - image ..objet OLE (donc pointant sur une petite image gif rikiki (2ko)se trouvant dans un repertoire Image et bien visible de Access  
- 5 - lien ..lien hypertexte pointant sur une page htm créée par Access devant afficher l'image en grand
 
 
Mais voilà les images ne s'affichent pas ..
 
le code "bateau" :
 
<%
SQL = "SELECT * FROM TGallerie"
SET sRCDST = Connexion.Execute(SQL)
%>
<%While not sRCDST.EoF%>  
      <table width="380" border="0" cellspacing="2" align="center">
        <tr>
          <td valign="top">  
            <p><font face="Tahoma, Arial, Verdana" size="2"><%=sRCDST.Fields("Peintre" )%></font><br>
              <i><font face="Arial, Helvetica, sans-serif" size="2"><%=sRCDST.Fields("Titre" )%></font></i></p>
            <p><font face="Tahoma, Arial, Verdana" size="2"><%=sRCDST.Fields("Description" )%></font></p>            
            </td>
          <td>  
            <p align="center"><%=sRCDST.Fields("Image" )%></p>
            <p align="center"><font face="Arial, Helvetica, sans-serif" size="1">Cliquer  
              Ici <br>
              pour agrandir<%=sRCDST.Fields("LienAgrandiss" )%></font></p>
            <p align="center"> <font face="Arial, Helvetica, sans-serif" size="2"><font size="1">Réf  
              : <b><%=sRCDST.Fields("Ref" )%></b></font></font></p>
            </td>
        </tr>
      </table>
      <hr>
       <%sRCDST.MoveNext%>
  <%Wend%>  
  <%
  Connexion.close
  set Connexion=nothing
  %>    
 
QQun sait comment faire ?:sweat:

 

[edtdd]--Message édité par serveur--[/edtdd]

mood
Publicité
Posté le 22-01-2002 à 13:04:04  profilanswer
 

n°92014
serveur
Posté le 22-01-2002 à 16:59:11  profilanswer
 

[:belgarion_cer]

n°92017
Mara's dad
Yes I can !
Posté le 22-01-2002 à 17:02:53  profilanswer
 

Fait voir un peu le code généré ?
 
Parce-qu'il me semble qu'il manque des trucs du genre :
<a>...</a> pour le lien
et
<img scr=...> pour l'image  :??:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°92035
serveur
Posté le 22-01-2002 à 17:35:43  profilanswer
 

salut mara's dad
 
je peux te mettre la page qui ouvre la grande image générée par access, mais en fait c'est dans la page "gallerie" (le code que j'ai mis plus haut qui affiche les champs de Access c'est à dire ici:
 
<p align="center"><%=sRCDST.Fields("Image" )%></p>  
           <p align="center"><font face="Arial, Helvetica, sans-serif" size="1">Cliquer  
             Ici <br>  
             pour agrandir<%=sRCDST.Fields("LienAgrandiss" )%></font></p>  
 
..d'ou en théorie (car je suis d'accord, je ne vois pas le code que tu cites) c'est la base MDB Access qui gère l'affichage du champs l'image via son lien OLE.;(mais là je veux bien qu'on me dise si Access sait faire ca en dehors de son interface logicielle où là il me sort bien la page avec l'image)
 
ca c'est que génère Access pour le champs "lien" lorsque l'on clique sur ce champs dans Access:
 
 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML XMLNS:o="urn:schemas-microsoft-com:office:office"  
XMLNS:x="urn:schemas-microsoft-com:office:excel"  
XMLNS:a="urn:schemas-microsoft-com:office:access"  
XMLNS:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"><HEAD><LINK  
href="./pont_fichiers/filelist.xml" rel=File-List  
type=text/xml><TITLE>pont</TITLE>
<META content=Access.Application name=ProgId>
<META name=VBSForEventHandlers VALUE="TRUE">
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<STYLE id=MSODAPDEFAULTS type=text/css rel="stylesheet">.mstheme-label {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
TEXTAREA {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.msoboundhtml {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
HR {
 COLOR: black
}
SELECT {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
INPUT {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
BODY {
 FONT-FAMILY: Tahoma; FONT-SIZE: 10pt
}
MARQUEE {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
LEGEND {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.msoHyperlinkDisplayText {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
BUTTON {
 FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.MsoShowDesignGrid {
 BEHAVIOR: url(#DEFAULT#MsoShowDesignGrid)
}
</STYLE>
 
<OBJECT classid=CLSID:0002E530-0000-0000-C000-000000000046  
codeBase=file:D:\msowc.cab#version=9,0,0,2710 id=MSODSC><PARAM NAME="XMLData" VALUE="<xml xmlns:a="urn:schemas-microsoft-com:office:access"> <a:DataSourceControl>  <a:OWCVersion>9.0.0.2710</a:OWCVersion>  <a:ConnectionString>Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=C:\Mes Documents\ADT\basedonnee\bddADT.mdb;Mode=Share Deny None;Persist Security Info=False;Jet OLEDB:System database=&quot;&quot;</a:ConnectionString>  <a:MaxRecords>10000</a:MaxRecords>  <a:GridX>10</a:GridX>  <a:GridY>10</a:GridY>  <a:Datamodel version="0816">  </a:Datamodel> </a:DataSourceControl> </xml>'""></OBJECT>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR><!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author></o:Author>
  <o:LastAuthor></o:LastAuthor>
  <o:Revision>2</o:Revision>
  <o:TotalTime>0</o:TotalTime>
  <o:Created>2002-01-20T17:00:45Z</o:Created>
  <o:LastSaved>2002-01-20T17:01:45Z</o:LastSaved>
  <o:Company>-</o:Company>
  <o:Version>9.2812</o:Version>
 </o:DocumentProperties>
 <o:OfficeDocumentSettings>
  <o:DownloadComponents/>
  <o:LocationOfComponents HRef="file:D:\msowc.cab"/>
 </o:OfficeDocumentSettings>
</xml><![endif]--></HEAD>
<BODY bottomMargin=48 leftMargin=24 link=#800080 rightMargin=24  
style="OVERFLOW: auto" topMargin=24 vLink=#800080>
<CENTER>
<H1 id=TexteEnTête  
style="COLOR: inactivecaptiontext; DISPLAY: none; FONT-WEIGHT: normal"  
MSOTITLE="YES">Cliquez ici et tapez le titre</H1></CENTER>
<P> </P>
<DIV class=MicrosoftAccessBanner id=SectionIndépendanteBanner  
style="BACKGROUND-COLOR: buttonface; BORDER-BOTTOM: buttonhighlight 2px outset; BORDER-LEFT: buttonhighlight 2px outset; BORDER-RIGHT: buttonhighlight 2px outset; BORDER-TOP: buttonhighlight 2px outset; DISPLAY: none; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: normal; HEIGHT: 0.507cm; OVERFLOW: hidden; PADDING-LEFT: 1px; WIDTH: 720px">Section :  
indépendante</DIV>
<DIV class=MSOShowDesignGrid id=SectionIndépendante  
style="BACKGROUND-COLOR: transparent; HEIGHT: 462px; OVERFLOW: hidden; POSITION: relative; WIDTH: 15.24cm"><IMG  
alt=Image0 id=Image0 src="./pont_fichiers/image001.jpg"  
style="HEIGHT: 415px; LEFT: 90px; POSITION: absolute; TOP: 47px; WIDTH: 510px"  
tabIndex=1 title=Image0></IMG></DIV>
<P> </P></BODY></HTML>  
 
 
 
tu peux voir la page en tentative de fonctionnement ici:
 
http://www.efrance.fr/FlashInternational/gallerie.asp

n°92068
Mara's dad
Yes I can !
Posté le 22-01-2002 à 19:00:40  profilanswer
 

Ouais !  :eek2:  
 
Bon, ben là, désolé, mais j'adhère pas.
 
Si ACCESS te génère autant de code pour une chtite image, je pense qu'il faut SERIEUSEMENT penser à faire autrement !
 
Amuse toi bien :pt1cable:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°92155
serveur
Posté le 22-01-2002 à 21:59:28  profilanswer
 

ah toi aussi D)  ?
 
Je devrais reformuler ma question:
 
- QQun a t-il déjà réussi a faire afficher des images sur une page ASP à partir d'une base Access ? -
 
(Bref secretaire met à jour image dans Access, et page ASP ressort ces images et au mieux un lien sur une icône..)
 
 
 
 
Merci en tout cas d'avoir regardé ce post.


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

  [ASP] Afficher les images lié par lien OLE d'une base Access

 

Sujets relatifs
[C++] Afficher un hexadecimal dans une messagebox[PHP]Récupérer les images se trouvant dans un dossier pour en faire...
[html]Faire une zone de lien sur une image[ASP] j'ai un compte gratuit chez kilio.com et.....
Recherche d'images en PHPAccess protection ... urgent
Migration Access -> MySQLAccess 2000 : petite question
[mySQL] Mots de passes encryptés en base 
Plus de sujets relatifs à : [ASP] Afficher les images lié par lien OLE d'une base Access


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