यहां इस पर माइक्रोसॉफ्ट नॉलेज बेस आलेख है।
अपने डेटाबेस से फ़ाइल को कैसे पुनर्प्राप्त करें यह आपके द्वारा उपयोग की जाने वाली डेटा एक्सेस तकनीक पर निर्भर करता है; मैं बस यह मान लूंगा कि आपके पास कुछ बाइट सरणी है data
फ़ाइल युक्त (उदाहरण के लिए डेटासेट भरकर और फ़ील्ड तक पहुंच कर) और कुछ स्ट्रिंग filename
।
Response.Clear()
Response.ContentType = "application/octet-stream"
Response.AddHeader("Content-Disposition", "attachment;filename=""" & filename & """")
Response.BinaryWrite(data)
Response.End()
ऊपर दिए गए कोड को कुछ download.aspx
. में डालें और इस फाइल से लिंक करें। आप शायद अपने download.aspx को कुछ क्वेरी स्ट्रिंग जानकारी पास करना चाहते हैं, ताकि आपका कोड जान सके कि डेटाबेस से कौन सी फ़ाइल प्राप्त करनी है।