Forum de discussion
Forum « Programmation ASP » (archives)
Re: Récupérer un Objet OLE Ms Access
Envoyé: 15 février 2005, 8h32 par Oznog
C'est vrais que ton sujet n'était pas fort mais ne part pas une deuxième discussion pour ça. Merci.
Alors le navigateur ne permet pas de lire et comprendre un document Word. C'est pour ça qu'il y a une option pour le sauver en format HTML compatible avec le navigateur.
Toute fois une plugiciel (plug-in) petmet de simuler Word directement dans le navigateur.
Il faut donc 2 choses, un document Word valide et l'en-tête http avec le type MIME appropriée pour que le navigateur sache qu'il ne doit pas traiter le document mais le passer au plugiciel de Word.
Tu as le document, dasn ta base, reste à indiquer au navigateur que c'est un document Word.
<%@ Language=VBScript %>
<%
Response.Buffer = TRUE
Response.ContentType = "application/msword"
%>
J'ai souvent ouvert un document Word mais jamais à aprtir d'un champ OLE (Object Linking and Embedding) de ACCESS. Il faut peut être utiliser un "stream" (ADODB.Stream) pour ensuite l'afficher avec "Response.BinaryWrite". Tu nous en donnera des nouvelles.
Une autre alternative, utiliser une composante comme "Aspose.Word" (http://www.aspose.com/Products/Aspose.Word/) etc.
Ciao
Oznog
Réponses
|