हमारे पास दो प्रकार के परिणामसेट ऑब्जेक्ट हैं, केवल फॉरवर्ड और, द्वि-दिशात्मक जैसा कि नाम से पता चलता है कि आप केवल एक दिशा में आगे बढ़ सकते हैं (आगे) केवल परिणामसेट में और, द्विदिश परिणामसेट में आप पॉइंटर को दोनों दिशाओं में ले जा सकते हैं। ResultSet इंटरफ़ेस दोनों प्रकार के ResultSet ऑब्जेक्ट्स के माध्यम से नेविगेट करने के लिए कई तरीके प्रदान करता है।
निम्न तालिका परिणामसेट ऑब्जेक्ट के माध्यम से नेविगेट करने के लिए विभिन्न विधियों को सूचीबद्ध करती है।
विधि | विवरण |
---|---|
अगला() | यह विधि परिणाम सूचक को एक पंक्ति आगे ले जाती है। |
पिछला() | यह विधि परिणाम सूचक को एक पंक्ति पीछे की ओर ले जाती है। |
प्रथम() | यह विधि परिणाम सूचक को पहली पंक्ति में ले जाती है। |
अंतिम () | यह विधि परिणाम सूचक को अंतिम पंक्ति में ले जाती है। |
रिश्तेदार () | यह विधि पंक्तियों की संख्या का प्रतिनिधित्व करने वाले एक पूर्णांक मान को स्वीकार करती है और, दी गई पंक्तियों की संख्या (धनात्मक पूर्णांक आगे, ऋणात्मक पूर्णांक पीछे) द्वारा परिणाम सूचक को आगे या पीछे ले जाती है। |
पूर्ण () | यह विधि पंक्तियों की संख्या का प्रतिनिधित्व करने वाले एक पूर्णांक मान को स्वीकार करती है और परिणामसेट पॉइंटर को परिणामसेट में दिए गए स्थान पर ले जाती है (1 से शुरू)। यदि आप परिणाम के लिए एक सकारात्मक पूर्णांक पास करते हैं तो सूचक को परिणाम सेट के पहले से शुरू करके दी गई स्थिति में ले जाया जाता है। यदि आप परिणामसेट में एक ऋणात्मक पूर्णांक पास करते हैं तो सूचक को परिणाम सेट के अंतिम से शुरू करके दी गई स्थिति में ले जाया जाता है। |
पहले से पहले() | यह विधि परिणाम सूचक को उसकी डिफ़ॉल्ट स्थिति यानी पहले से पहले ले जाती है। |
आखिरी के बाद() | यह विधि अंतिम पंक्ति के बाद परिणाम सूचक को स्थान देती है। |