Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

एक JDBC प्रोग्राम का उपयोग करके एक RowSet ऑब्जेक्ट की व्याख्या क्या है?

<घंटा/>

RowSet एक ResultSet . के चारों ओर एक आवरण है वस्तु। इसे जोड़ा जा सकता है, डेटाबेस से डिस्कनेक्ट किया जा सकता है और इसे क्रमबद्ध किया जा सकता है। यह गुण सेट करके JavaBean घटक को बनाए रखता है। आप नेटवर्क पर RowSet ऑब्जेक्ट पास कर सकते हैं। डिफ़ॉल्ट रूप से, RowSet ऑब्जेक्ट स्क्रॉल करने योग्य और अद्यतन करने योग्य होता है और इसका उपयोग ResultSet ऑब्जेक्ट को स्क्रॉल करने योग्य और अद्यतन करने योग्य बनाने के लिए किया जाता है।

आप

. का उपयोग करके एक रोसेट प्राप्त कर सकते हैं

RowSetProvider.newFactory().createJdbcRowSet() विधि।

उदाहरण

मान लें कि हमारे पास डेटाबेस में डेटासेट नाम की एक तालिका है:

<पूर्व>+--------------+---------------+| मोबाइल_ब्रांड | Unit_sale |+--------------+-----------+| आईफोन | 3000 || सैमसंग | 4000 || नोकिया | 5000 || विवो | 1500 || ओप्पो | 900 || एमआई | 6400 || मोटोजी | 4360 || लेनोवो | 4100 || रेडमी | 4000 || मोटोजी | 4360 || वनप्लस | 6334 |+--------------+---------------+

निम्नलिखित JDBC उदाहरण एक RowSet ऑब्जेक्ट बनाता है जो इस ऑब्जेक्ट का उपयोग करके डेटासेट नाम की तालिका की सामग्री को पुनः प्राप्त करता है:

आयात करें रजिस्टरड्राइवर (नया com.mysql.jdbc.Driver ()); // RowSet ऑब्जेक्ट बनाना RowSet RowSet =RowSetProvider.newFactory().createJdbcRowSet(); // URL स्ट्रिंग सेट करना mysqlUrl ="jdbc:mysql://localhost/TestDB"; RowSet.setUrl (mysqlUrl); // उपयोगकर्ता नाम सेट करना rowSet.setUsername("root"); // पासवर्ड सेट करना rowSet.setPassword("password"); // क्वेरी सेट करना/कमांड RowSet.setCommand ("डेटासेट से * चुनें"); System.out.println ("तालिका की सामग्री"); जबकि (rowSet.next ()) {System.out.print("ब्रांड:"+rowSet.getString(1)+", "); System.out.print("बिक्री:"+rowSet.getString(2)); System.out.println (""); } }}

आउटपुट

टेबल की सामग्री:आईफोन, बिक्री:3000ब्रांड:सैमसंग, बिक्री:4000ब्रांड:नोकिया, बिक्री:5000ब्रांड:वीवो, बिक्री:1500ब्रांड:ओप्पो, बिक्री:900ब्रांड:एमआई, बिक्री:6400ब्रांड:मोटोजी, बिक्री:4360ब्रांड:लेनोवो, बिक्री:4100ब्रांड:रेडमी, बिक्री:4000ब्रांड:मोटोजी, बिक्री:4360ब्रांड:वनप्लस, बिक्री:6334

  1. JDBC में रिजल्ट क्या है? ResultSet ऑब्जेक्ट से डेटा कैसे प्राप्त करें?

    एक परिणाम सेट JDBC में इंटरफ़ेस SQL ​​क्वेरी द्वारा उत्पन्न सारणीबद्ध डेटा का प्रतिनिधित्व करता है। इसमें एक कर्सर होता है जो वर्तमान पंक्ति की ओर इशारा करता है। प्रारंभ में, यह कर्सर पहली पंक्ति से पहले स्थित होता है। सूचकांक को पूरे परिणाम सेट में ले जाना अगला () ResultSet इंटरफ़ेस . की विधि व

  1. जावा JDBC का उपयोग करके MySQL के विरुद्ध "गिनती" क्वेरी का रिटर्न प्रकार क्या है?

    वापसी प्रकार की गिनती लंबी है। जावा स्टेटमेंट इस प्रकार है rs.next();long result=rs.getLong(anyAliasName); सबसे पहले, हमारे सैंपल डेटाबेस टेस्ट3 में कुछ रिकॉर्ड्स के साथ एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग करके ट

  1. पायथन में एक वस्तु क्या है? उदाहरण सहित समझाएं

    पायथन एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज है। पायथन में लगभग हर चीज को एक वस्तु के रूप में माना जाता है। एक वस्तु के अपने गुण (गुण) और व्यवहार (विधियाँ) होते हैं। क्लास ऑब्जेक्ट का ब्लूप्रिंट होता है या ऑब्जेक्ट बनाने के लिए ऑब्जेक्ट कंस्ट्रक्टर कहा जा सकता है। एक वर्ग में कई वस्तुएँ हो सकत