Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hyperlänk till Access för att öppna ett dokument.

Postades av 2003-01-29 13:16:54 - Ulf Stridsman, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 643 personer

Jag vill i ett formulär ha en hyperlänk som är ansluten till en databas. I själva databasen ligger sökvägen till ett word dokument. När jag klickar på länken skall dokumentet öppnas.


Svara

Sv: Hyperlänk till Access för att öppna ett dokument.

Postades av 2003-01-29 14:50:34 - Pelle Johansson

Om du har worddokumentet i en databas får du enklast ut det genom att skriva en aspsida som ansluter till databasen, kör en open via ADO med exempelvis funktionen .GetChunk - därefter använder du response.binarywrite för att presentera worddokumentet på skärmen.

Om du får problem där så kan det bero på att du även måste lägga på .addHeader med en contenttype som är "MS-WORD" för att få det att fungera fullt ut.

<code>
'Sätt content type
Response.ContentType = "application/vnd.ms-word"
Response.AddHeader "Content-Disposition", "attachment;filename=test.doc"

' Öppna connection
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "dsn=mindsn"

'hämta posten
Set Rst = Con.Execute("Select dokument from tabell where dokumentid=3")

'Skriv innehållet till klienten
Response.BinaryWrite Rst("dokument")

'Stäng
Set Con = Nothing
</code>


Svara

Sv: Hyperlänk till Access för att öppna ett dokument.

Postades av 2003-02-05 12:39:40 - Ulf Stridsman

Hej
Jag har själva sökvägen till dokumentet i databasen, och vill kunna öppna olika dokument beroende på vilket id nummer jag skickar med. Koden ser ut så här förnärvarande. Är jag på rätt väg? Vad saknas?

/Uffe


<%
'ID numret för rätt dokument!
id = Request.Form("ID")

'Sätt content type
Response.ContentType = "application/vnd.ms-word"
Response.AddHeader "Content-Disposition","attachment;filename=test.doc"

'Öppna connection
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "ODBCSystem"

'hämta posten
Set Rs = Connect.Execute("Select Driftdokumentation from system where id="Request("id"))

'Hämta dokumentet från databasen
dokument = field.GetChunk(Rs)

'Skriv innehållet till klienten
Response.BinaryWrite Rs("dokument")
%>
<%
'Stäng
Rs.Close
Set Connect = Nothing
%>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 809
27 960
271 761
549
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies