webForumDet fria alternativet

fileupload

4 svar · 350 visningar · startad av xarfez

xarfezMedlem sedan feb. 200711 inlägg
#1

Jag försöker ladda upp en bild till min databas så här: http://www.aspsidan.se/code/default.asp?c=6710

Men den klagar på att den inte hittar filen "System.IO.FileNotFoundException: Could not find file 'c:\windows\system32\inetsrv\fluga2.jpg'."

Filen ligger i c:\fluga2.jpg

Vad är fel?

ZaimanMedlem sedan dec. 20014 239 inlägg
#2

Sökvägen till filen..?

emissionMedlem sedan dec. 19996 721 inlägg
#3

Felet är att du försöker läsa filen från disk, men den är inte sparad där (PostedFile ligger i minnet). Läs ut byte-arrayen från PostedFile.InputStream i stället.

xarfezMedlem sedan feb. 200711 inlägg
#4

emission skrev:

Felet är att du försöker läsa filen från disk, men den är inte sparad där (PostedFile ligger i minnet). Läs ut byte-arrayen från PostedFile.InputStream i stället.

Gör jag inte det?

emissionMedlem sedan dec. 19996 721 inlägg
#5

Nej, din GetFile-metod försöker läsa en FileStream direkt från en fil (som alltså inte finns).

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)