---
title: "Binärformat i databas -> fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85272-binärformat-i-databas-fil"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Obbelix"
published: "2003-09-04T15:50:48.000Z"
updated: "2003-09-05T05:40:34.000Z"
replies: 4
views: 279
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/85272-binärformat-i-databas-fil"
---

# Binärformat i databas -> fil

## #1 — Obbelix, 2003-09-04T15:50Z

Tjena!

Har en nyhetsdatabas med texter samt bilder i binärformat.
Kör med BinaryWrite när jag ska visa en bild.
Men nu tänkte jag att jag skulle göra om lite och få bilderna som filer istället. Alla bilder ska vara i samma mapp och döpta efter now().
Texterna är ju lätta att få över i en ny databas.

Går det på nåt sätt att loopa igenom databasen och spara bilderna som filer? 
Alternativet är ju att gå in på varje nyhet, högerklicka på bilden-spara som, ladda upp den genom den nya administrationen så att bilden hamnar till rätt nyhet.

Nån som har nåt bra förslag?

//Peter

Permalänk: https://www.webforum.nu/p/85272

## #2 — niko, 2003-09-04T16:06Z

<http://support.microsoft.com/?kbid=258038>

Koden under punkt 5 borde du kunna göra om till VBScript och köra samtidigt som du loopar igenom din tabell.

Permalänk: https://www.webforum.nu/p/1148067

## #3 — Obbelix, 2003-09-04T20:06Z

Har försökt med nedanstående kod, men får bara felmeddelandet:

> Feltyp:
> Körningsfel i Microsoft VBScript (0x800A01A8)
> Objekt krävs.: ''/nyheter/test.asp, line 20

Kör denna kod:

```
Dim stmBLOB
Set stmBLOB = Server.CreateObject("ADODB.Stream")
stmBLOB.Type = 1
stmBLOB.Open
stmBLOB.Write rs("bild1_bin").Value
strBLOB.SaveToFile server.MapPath("test.jpg"), 2
stmBLOB.Close
Set stmBLOB = Nothing
```

Permalänk: https://www.webforum.nu/p/1148175

## #4 — niko, 2003-09-04T20:29Z

..och ditt recordset är skapat och heter "rs", och inget annat?

/red: Vid närmare eftertanke kan du också prova att rätta felstavningen på sjätte raden:

st**r**BLOB -\> st**m**BLOB

Permalänk: https://www.webforum.nu/p/1148193

## #5 — Obbelix, 2003-09-05T05:40Z

Tackar! 

Det var stavfelet som gjorde att det inte funkade.

//Peter

Permalänk: https://www.webforum.nu/p/1148282

---

Tråden på webben: https://www.webforum.nu/amne/asp/85272-binärformat-i-databas-fil
