जब आप एएसपी सरणियों का उपयोग कर रहे हैं, तो कभी-कभी आप उन्हें प्रसंस्करण के माध्यम से बड़ा हिस्सा बनाना चाहते हैं। Redim कमांड आपको एक सरणी आकार को बदलने देता है - और संरक्षित कमांड पहले से ही डेटा को बचाता है।

मान लीजिए कि आप एक ऐसे सरणी से शुरू करते हैं, जिसमें आम तौर पर केवल लगभग 5 वस्तुओं की आवश्यकता होती है। तो आप कर सकते हैं

मंद शॉपकार्ट (5)

यह मेमोरी स्पेस को संरक्षित करेगा और इस बात को ध्यान में रखेगा कि ज्यादातर लोग इसके लिए क्या उपयोग करेंगे। लेकिन मान लीजिए कि कोई ऐसा व्यक्ति आता है जो अपनी शॉपिंग कार्ट में 5 से अधिक आइटम चाहता है! आप उस अतिरिक्त जानकारी को खोना नहीं चाहते हैं। तो सरणी का आकार बड़ा करने के लिए, आप कहेंगे

रेडिम शॉपकार्ट (10)

या जो भी नया आकार आप इसे टक्कर देना चाहते थे। एक समस्या, हालांकि। एक रेडिम कमांड किसी भी डेटा को वर्तमान में सरणी में खो देता है। यदि आप अभी शुरुआत कर रहे हैं तो यह ठीक हो सकता है, लेकिन अगर कोई व्यक्ति खरीदारी करने से आधा हो जाता है, तो अपना डेटा खोना बुरा होगा। उस स्थिति में, आप इसके बजाय उपयोग करेंगे -

रेडिम प्रेसवार्ट शॉपकार्ट (10)

यह हमारे पास पहले से मौजूद सरणी रखता है और बस इसमें और अधिक स्थान जोड़ता है।

एएसपी सरणी समारोह सूची

एएसपी ईबुक का परिचय

एएसपी सीखने के बारे में आपको जो कुछ भी जानने की ज़रूरत है उसे पाने के लिए इस ईबुक को डाउनलोड करें - स्टेप ट्यूटोरियल स्टेप बाय स्टेप लिस्ट से लेकर सैंपल कोड, कॉमन एरर और सॉल्यूशन, और भी बहुत कुछ! 101 पृष्ठ।

वीडियो निर्देश: ReDim और ReDim बचाना गतिशील सरणी एक्सेल VBA में समझाया - कोड शामिल (अप्रैल 2024).