Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एएसपीनेट में एक एसक्यूएल सर्वर डेटाबेस से एक छवि प्रदर्शित करने का सबसे अच्छा तरीका क्या है?

दो विकल्प:

एक अस्थायी फ़ाइल बनाएँ - इस दृष्टिकोण के साथ समस्या यह है कि आपको फ़ाइल बनानी होगी, जिसका अर्थ है कि आपके वेब के पास एक निर्देशिका तक लेखन पहुंच होनी चाहिए जो कि बहुत अच्छी बात नहीं है। छवियों को साफ करने के लिए आपके पास एक तरीका भी होना चाहिए।

इसे दूसरे यूआरएल से परोसें - यह मेरी पसंदीदा विधि है, क्योंकि आपके पास डिस्क एक्सेस की आवश्यकता नहीं है। एक साधारण http हैंडलर (एएसएक्स) छवि को प्रस्तुत करने का एक शानदार तरीका है।

संपादित करें

यदि आपको एएसएक्स में सत्र स्थिति की आवश्यकता है, तो जांचें:asp.net System.Web.HttpContext.Current.Session null in Global.asax।

संपादित करें

युगल अधिक विचार। ऐसे कुछ मामले हैं जहां एक अस्थायी फ़ाइल का उपयोग करना बेहतर हो सकता है। उदाहरण के लिए यदि आपकी छवियों का बहुत सारे उपयोगकर्ताओं द्वारा बार-बार अनुरोध किया जाता है। फिर डिस्क पर छवियों को संग्रहीत करना समझ में आता है, क्योंकि आप फ़ाइल को एक बार लिख सकते हैं, इससे रखरखाव की जटिलता बढ़ जाती है लेकिन यातायात के आधार पर यह इसके लायक हो सकता है क्योंकि इससे आप .net स्टैक में वापस कॉल करने से बच सकते हैं और आईआईएस का लाभ उठा सकते हैं। स्थिर सामग्री का कैशिंग।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल सर्वर में पृष्ठ जीवन प्रत्याशा की निगरानी

  2. SQL सर्वर में त्रुटि संदेश 7325 को कैसे ठीक करें:"वितरित प्रश्नों में CLR प्रकार वाले स्तंभों को उजागर करने वाली वस्तुओं की अनुमति नहीं है"

  3. SQL सर्वर में नेस्टेड केस स्टेटमेंट लॉजिक करने का सबसे अच्छा तरीका

  4. टी-एसक्यूएल का उपयोग करके SQL सर्वर इंस्टेंस में बहिष्कृत सुविधाओं को कैसे सूचीबद्ध करें

  5. SQL सर्वर डेटाबेस CPU उपयोग आँकड़े