ஜாவாவில் ரிசல்ட் செட் இடைமுகம் என்றால் என்ன?

இந்த கட்டுரை ஜாவாவில் ரிசல்ட் செட் இடைமுகத்தை எவ்வாறு செயல்படுத்துவது என்பது பற்றிய விரிவான மற்றும் விரிவான அறிவை உங்களுக்கு வழங்கும்.

தி SQL தரவுத்தள வினவலில் இருந்து தரவைப் படிக்கும் அறிக்கைகள், முடிவுத் தொகுப்பில் தரவைத் தரும். ஒரு தரவுத்தளத்திலிருந்து வரிசைகளைத் தேர்ந்தெடுத்து அவற்றை ஒரு முடிவு தொகுப்பில் காண நிலையான வழி SELECT அறிக்கை. java.sql முடிவுசெட் ஜாவாவில் உள்ள இடைமுகம் ஒரு தரவுத்தள வினவலின் முடிவு தொகுப்பைக் குறிக்கிறது. இந்த கட்டுரையில், இன் ரிசல்ட் செட் இடைமுகத்தைப் புரிந்துகொள்வோம் .

ரிசல்ட் செட் என்றால் என்ன?

ரிசல்ட் செட் பொருள் ஒரு கர்சரை பராமரிக்கிறது, இது முடிவு தொகுப்பில் தற்போதைய வரிசையை சுட்டிக்காட்டுகிறது.





ஜாவா லோகோவில் ரிசல்ட் செட் இடைமுகம்



“முடிவு தொகுப்பு” என்ற சொல் ஒரு முடிவுசெட் பொருளில் உள்ள வரிசை மற்றும் நெடுவரிசை தரவைக் குறிக்கிறது.

ஜாவாவில் ரிசல்ட் செட் இடைமுகத்தின் பொதுவாக பயன்படுத்தப்படும் முறைகள்

முறைகள் விளக்கம்
பொது பூலியன் அடுத்த ():

தற்போதைய நிலையில் இருந்து அடுத்த ஒரு வரிசையில் கர்சரை நகர்த்த பயன்படுகிறது.

சாளரங்களுக்கான சிறந்த ஜாவா ஐடியா
பொது பூலியன் முந்தைய ():

தற்போதைய நிலையில் இருந்து முந்தைய ஒரு வரிசையில் கர்சரை நகர்த்த பயன்படுகிறது.



பொது பூலியன் முதல் ():

முடிவு தொகுப்பு பொருளின் முதல் வரிசையில் கர்சரை நகர்த்த பயன்படுகிறது.

பொது பூலியன் கடைசி ():

முடிவு தொகுப்பு பொருளின் கடைசி வரிசையில் கர்சரை நகர்த்த பயன்படுகிறது.

பொது பூலியன் முழுமையான (முழு வரிசை):

ரிசல்ட்செட் பொருளில் குறிப்பிட்ட வரிசை எண்ணுக்கு கர்சரை நகர்த்த பயன்படுகிறது.

ஜாவா எடுத்துக்காட்டில் மாற்றக்கூடிய வகுப்பு
பொது பூலியன் உறவினர் (முழு வரிசை):

ரிசல்ட் செட் பொருளின் தொடர்புடைய வரிசை எண்ணுக்கு கர்சரை நகர்த்த பயன்படுகிறது, இது நேர்மறை அல்லது எதிர்மறையாக இருக்கலாம்.

public int getInt (int columnIndex):

தற்போதைய வரிசையின் குறிப்பிட்ட நெடுவரிசை குறியீட்டின் தரவை முழு எண்ணாக வழங்க பயன்படுகிறது.

public int getInt (சரம் நெடுவரிசை பெயர்):

தற்போதைய வரிசையின் குறிப்பிட்ட நெடுவரிசை பெயரின் தரவை முழு எண்ணாக வழங்க பயன்படுகிறது.

ஜாவாவில் அடிப்படை தரவு கட்டமைப்புகள்
பொது சரம் getString (int columnIndex):

இன் குறிப்பிட்ட நெடுவரிசைக் குறியீட்டின் தரவைத் தர பயன்படுகிறதுதற்போதைய வரிசை சரம்.

பொது சரம் getString (சரம் நெடுவரிசை பெயர்):

தற்போதைய வரிசையின் குறிப்பிட்ட நெடுவரிசை பெயரின் தரவை சரம் என வழங்க பயன்படுகிறது .

ரிசல்ட் செட் இடைமுகத்திற்கான எடுத்துக்காட்டு

// STEP 1. தேவையான தொகுப்புகளை இறக்குமதி செய்யுங்கள் java.sql. // லோக்கல் ஹோஸ்ட் / ஈ.எம்.பி. 2: JDBC இயக்கி Class.forName ('com.mysql.jdbc.Driver') // படி 3: ஒரு இணைப்பைத் திறக்கவும் System.out.println ('தரவுத்தளத்துடன் இணைக்கிறது ...') conn = DriverManager.getConnection (DB_URL, USER, PASS) // STEP 4: RS உதாரணத்திற்கு // தேவையான வாதங்களுடன் புள்ளிவிவரத்தை உருவாக்க வினவலை இயக்கவும். System.out.println ('அறிக்கையை உருவாக்குகிறது ...') stmt = conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY) சரம் சதுர சதுரம் = 'ஐடியைத் தேர்ந்தெடுக்கவும், முதல், கடைசி, வயது முதல் பணியாளர்கள். (sql) // கர்சரை கடைசி வரிசைக்கு நகர்த்தவும். System.out.println ('கர்சரை கடைசியாக நகர்த்துகிறது ...') rs.last () // STEP 5: முடிவு தொகுப்பிலிருந்து தரவைப் பிரித்தெடுக்கவும் System.out.println ('பதிவைக் காண்பிக்கும் ...') // மீட்டெடுக்கவும் நெடுவரிசை பெயர் int id = rs.getInt ('id') int age = rs.getInt ('age') string first = rs.getString ('first') string last = rs.getString ('last') // மதிப்புகளைக் காண்பி System.out.print ('ID:' + id) System.out.print (', வயது:' + வயது) System.out.print (', முதல்:' + முதல்) System.out.println (', கடைசியாக : '+ last) // கர்சரை முதல் வரிசையில் நகர்த்தவும். System.out.println ('கர்சரை முதல் வரிசையில் நகர்த்துகிறது ...') rs.first () // STEP 6: முடிவு தொகுப்பிலிருந்து தரவைப் பிரித்தெடுக்கவும் System.out.println ('பதிவைக் காட்டுகிறது ...') // மீட்டெடு நெடுவரிசை பெயரால் id = rs.getInt ('id') age = rs.getInt ('age') first = rs.getString ('first') last = rs.getString ('last') // காட்சி மதிப்புகள் System.out .print ('ID:' + id) System.out.print (', வயது:' + வயது) System.out.print (', முதல்:' + முதல்) System.out.println (', கடைசியாக:' + கடைசியாக) // கர்சரை முதல் வரிசையில் நகர்த்தவும். System.out.println ('கர்சரை அடுத்த வரிசையில் நகர்த்துகிறது ...') rs.next () // STEP 7: முடிவு தொகுப்பிலிருந்து தரவைப் பிரித்தெடுக்கவும் System.out.println ('பதிவைக் காண்பிக்கும் ...') id = rs .getInt ('id') age = rs.getInt ('age') first = rs.getString ('first') last = rs.getString ('last') // காட்சி மதிப்புகள் System.out.print ('ID: '+ ஐடி) System.out.print (', வயது: '+ வயது) System.out.print (', முதல்: '+ முதல்) System.out.println (', கடைசியாக: '+ கடைசி) // STEP 8 : தூய்மைப்படுத்தும் சூழல் rs.close () stmt.close () conn.close ()} catch (SQLException se) {// JDBC se.printStackTrace ()} பிடிப்பு (விதிவிலக்கு இ) for // க்கான பிழைகளைக் கையாளவும் Class.forName e.printStackTrace ()} இறுதியாக {// இறுதியாக வளங்களை மூடுவதற்குப் பயன்படுத்தப்படும் தடுப்பு {if (stmt! = Null) stmt.close ()} catch (SQLException se2) {} // நாம் எதுவும் செய்ய முயற்சிக்கவில்லை {if (conn! = null) conn.close ()} catch (SQLException se) {se.printStackTrace ()} // end இறுதியாக முயற்சிக்கவும்} // end try System.out.println ('குட்பை!') end // end main end // முடிவு JDBCExample

வெளியீடு:

இதன் மூலம், ஜாவா கட்டுரையில் இந்த ரிசல்ட் செட் இடைமுகத்தின் முடிவுக்கு வருகிறோம். இந்த செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய புரிதல் உங்களுக்கு கிடைத்தது என்று நம்புகிறேன்.

பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் உங்களுக்கு ஒரு தொடக்கத்தைத் தருவதற்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுடன் கோர் மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும் பயிற்சி அளிப்பதற்காக இந்த பாடநெறி வடிவமைக்கப்பட்டுள்ளது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த “ஜாவாவில் ரிசல்ட் செட் இடைமுகம்” வலைப்பதிவின் கருத்துகள் பிரிவில் குறிப்பிடவும், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.