webForumDet fria alternativet

Problem med att öppna Word sparade i databas

.NET

0 svar · 153 visningar · startad av renholm

Medlem sedan apr. 20012 266 inlägg
Frågan#1

Byggde ett system för att spara filer i en databas för ett halvår sedan och upptäckte nyligen att det inte gick att hämta nersparade word filer, man får error: "The document name or path is not valid.". Kan det bero på att Word filer är uppbyggda på ett speciellt sätt och kan inte hanteras av ASP.NET och SQL Server?

Här är koden som hämtar datan

                Dim datalayer As New Data.File()
                Dim objReader As DataTable = datalayer.getFile(Request.QueryString("fileid"))

                Response.Clear()
                Response.ContentType = objReader.Rows(0).Item(2)
                Response.AddHeader("Content-Disposition", "filename=" & objReader.Rows(0).Item(7))
                Response.OutputStream.Write(objReader.Rows(0).Item(3), 0, objReader.Rows(0).Item(4))
                Response.End()

                objReader.Dispose()
                datalayer = Nothing
255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)