Berikut adalah artikel Basis Pengetahuan Microsoft tentang ini.
Cara mengambil file dari database Anda tergantung pada teknologi akses data yang Anda gunakan; Saya hanya akan berasumsi bahwa Anda memiliki beberapa array Byte data
berisi file (misalnya dengan mengisi DataSet dan mengakses bidang) dan beberapa string filename
.
Response.Clear()
Response.ContentType = "application/octet-stream"
Response.AddHeader("Content-Disposition", "attachment;filename=""" & filename & """")
Response.BinaryWrite(data)
Response.End()
Letakkan kode di atas di beberapa download.aspx
dan tautan ke file ini. Anda mungkin ingin meneruskan beberapa informasi string kueri ke download.aspx Anda, sehingga kode Anda mengetahui file mana yang akan didapat dari database.