विषयसूची:

क्या हम जावा में रिजल्टसेट वापस कर सकते हैं?
क्या हम जावा में रिजल्टसेट वापस कर सकते हैं?

वीडियो: क्या हम जावा में रिजल्टसेट वापस कर सकते हैं?

वीडियो: क्या हम जावा में रिजल्टसेट वापस कर सकते हैं?
वीडियो: moveToInsertRow(), insertRow( ), last( ) & first( ), getRow( ) and deleteRow( ) cs506_16.3 in java 2024, मई
Anonim

प्रति वापसी a. से परिणाम सेट जावा तरीका

सुनिश्चित करें कि जावा सार्वजनिक वर्ग में विधि को सार्वजनिक और स्थिर घोषित किया जाता है। प्रत्येक के लिए परिणाम आपको सेट करता है विधि की अपेक्षा करें वापसी , सुनिश्चित करें कि विधि में प्रकार का पैरामीटर है जावा . वर्ग परिणाम सेट और फिर इसे असाइन करें एक का परिणाम सेट पैरामीटर।

इसके संबंध में, Java में ResultSet का रिटर्न प्रकार क्या है?

ए परिणाम सेट एक है जावा ऑब्जेक्ट जिसमें SQL क्वेरी निष्पादित करने के परिणाम होते हैं। दूसरे शब्दों में, इसमें वे पंक्तियाँ होती हैं जो क्वेरी की शर्तों को पूरा करती हैं। डेटा a. में संग्रहीत परिणाम सेट ऑब्जेक्ट को प्राप्त विधियों के एक सेट के माध्यम से पुनर्प्राप्त किया जाता है जो वर्तमान पंक्ति के विभिन्न स्तंभों तक पहुंच की अनुमति देता है।

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

बस इतना ही, मैं जावा में परिणाम कैसे वापस कर सकता हूं?

एक परिणामसेट वस्तु को अग्रेषित करना

  1. दूरस्थ सर्वर को क्वेरी करें। जावा का प्रयोग करें। वर्ग
  2. क्वेरी के परिणामों को संभालें। क्वेरी द्वारा लौटाए गए प्रत्येक परिणामसेट के लिए, JContext. फॉरवर्ड रिसेटसेट (परिणामसेट) क्लाइंट को पंक्तियों को अग्रेषित करने के लिए।
  3. यदि आपका घटक आईडीएल/जावा डेटाटाइप का उपयोग करता है, तो विधि के वापसी मूल्य के रूप में शून्य लौटाएं।

आप परिणामसेट के माध्यम से कैसे पुनरावृति करते हैं?

प्रति दोहराएं NS परिणाम सेट आप इसकी अगली() विधि का उपयोग करते हैं। अगली () विधि सही हो जाती है यदि परिणाम सेट एक अगला रिकॉर्ड है, और ले जाता है परिणाम सेट अगले रिकॉर्ड की ओर इशारा करने के लिए। यदि कोई और रिकॉर्ड नहीं थे, तो अगला () झूठा लौटाता है, और अब आप नहीं कर सकते।

सिफारिश की: