Hier is een Microsoft Knowledge Base-artikel hierover.
Hoe u het bestand uit uw database haalt, hangt af van de datatoegangstechnologie die u gebruikt; Ik ga er gewoon van uit dat je een aantal bytearray data
hebt met daarin het bestand (bijv. door een DataSet te vullen en het veld te openen) en een tekenreeks filename
.
Response.Clear()
Response.ContentType = "application/octet-stream"
Response.AddHeader("Content-Disposition", "attachment;filename=""" & filename & """")
Response.BinaryWrite(data)
Response.End()
Zet de bovenstaande code in een download.aspx
en link naar dit bestand. U wilt waarschijnlijk wat informatie over de queryreeks doorgeven aan uw download.aspx, zodat uw code weet welk bestand uit de database moet worden gehaald.