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


Asp och word

Postades av 2004-05-04 17:43:07 - Michael Bohman, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 501 personer

Hej

Sitter och klurar på en sak som skulle underlätta för mig. Istället för att ladda upp en word fil till en sida kan man inte istället via aspUpload ladda upp själva binärdatan till en access databas och sedan återskapa den som ett word dokument man kan läsa/ladda hem eller skriva ut från sidan?

Hur gör man i så fall, finns det exempel på webben?

//Michael


Svara

Sv: Asp och word

Postades av 2004-05-04 23:14:04 - Andreas Hillqvist

Vad menar du med att skicka data binärt?

Om du använder en mall. Kan du lagra informationen i en databas och fylla i mallen på begäran.


Svara

Sv: Asp och word

Postades av 2004-05-05 19:13:09 - Michael Bohman

Bara själva den binära koden som bygger upp word dokumentet, om den kan återskapas på webbservern. Läste förresten (efter detta inlägg på nätet) att det skulle i så fall kräva en hel del belastning av servern och är inte att rekomendera.

Min idé var att jag som adminstratör skulle tillåta vissa användare att istället för att ladda upp word filer till servern låta dem ladda själva koden i en access databas. När sedan andra klickar på länken så återskapas dokumentet ur koden (word startar på din dator). Det skulle underlätta istället för att låta filer laddas upp som sedan ligger och skräpar och har olika filnamn. Det skulle istället bara vara att radera i databasen, enkelt och lätt...


Svara

Sv: Asp och word

Postades av 2004-05-06 14:54:05 - Johannes Plyhm

Det enklaste tror jag , och även den lösningen som jag kör på min sajt, är att fånga in dokumenten eller bilderna och skapa en databaspost för dem. Bildernas ändelser fågnas sedan upp och filen döps om till databasspostens ID-värde + ändelse,

Exempel:

Du laddar upp Kakor.jpg ---> Hamnar i databasen #43 ---> 43.jpg

Filen sparas sedan i filmappen.

Databasen i mitt fall:
ID Autonumber
Titel Text håller reda på dokumentets namn
Url Text Hålelr reda på filnamnet

När man sedan raderar i databasen har jag en rutin som letar upp filen under [Url] och även raderar denna.

På detta sätt får man fördelen av strukturen från databasen med slipper de osmidiga binärfälten. Dessutom går uppladdningen klart snabbare såhär.

För uppladdningen använder jag mig av UpLoader-skriptet (det optimerade) från
http://www.asp101.com/articles/jacob/scriptupload.asp.

Hoppas det hjälper!


Svara

Sv: Asp och word

Postades av 2004-05-08 23:10:55 - Michael Bohman

Tack, jo det hjälpte mig men hur raderar man sen endast fältvärden och inte själva raden i asp? T.e.x jag laddar upp en fil (word) kopplat mot ett visst datum och sedan vill radera denna. Provade med rs.Fields("File").Delete men det hjälpte inte.

//Micke


Svara

Sv: Asp och word

Postades av 2004-05-08 23:34:25 - Göran Andersson

För att ta bort värdet i ett fält så sätter du fältet till null.


Svara

Sv: Asp och word

Postades av 2004-05-09 03:30:28 - Andreas Hillqvist

* Hämta poster som berörs av datum.
* Loopa igenom posterna och ta bort filerna med hjälp av FSO.
* Ta bort posten/posterna.

<code>
Dim rs 'As ADODB.Recordset
Dim con
Dim fso 'As Scripting.FileSystemObject

Dim vDatum
Dim vDatabase

Const adOpenKeyset = 1
Const adLockOptimistic = 3
Const adAffectCurrent = 1

vDatum = Request.Form("Datum")
vDatabase = Server.MapPath("DinDatabas.mdb")

If IsDate(vDatum) Then
vDatum = CDate(vDatum)
dokument\db1.mdb"


Set con = CreateObject("ADODB.Connection")
con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & vDatabase

strSQL = "SELECT Files.*" & vbCrLf & _
"FROM Files" & vbCrLf & _
"WHERE Files.FileCreated = #" & Year(vDatum) & "-" & Month(vDatum) & "-" & Day(vDatum) & "#"

Set rs = CreateObject("ADODB.Recordset")
rs.Open strSQL, con, adOpenKeyset, adLockOptimistic

Set fso = CreateObject("Scripting.FileSystemObject")

Do Until rs.EOF
fso.DeleteFile rs("FileName"), True
rs.Delete adAffectCurrent
rs.MoveNext
Loop

rs.Close
Set rs = Nothing

con.Close
Set con = Nothing
Else
Reponse.Write "Ogiltligt datum!"
End IF
</code>


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 787
27 960
271 761
6 458
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