ዝርዝር ሁኔታ:

SQL ResultSet ምንድን ነው?
SQL ResultSet ምንድን ነው?

ቪዲዮ: SQL ResultSet ምንድን ነው?

ቪዲዮ: SQL ResultSet ምንድን ነው?
ቪዲዮ: JDBC: Урок 6. java sql ResultSet - Получаем данные с БД 2024, ሚያዚያ
Anonim

ሀ ውጤት አዘጋጅ አንድን የማስፈጸም ውጤቶችን የያዘ የጃቫ ነገር ነው። SQL ጥያቄ በሌላ አነጋገር የጥያቄውን ሁኔታ የሚያሟሉ ረድፎችን ይዟል። በ ውስጥ የተከማቸ ውሂብ ውጤት አዘጋጅ ነገር ወደ የተለያዩ የአሁኑ የረድፍ አምዶች ለመድረስ በሚያስችላቸው የማግኘት ዘዴዎች ስብስብ ነው የተገኘው።

ከዚያ፣ በJDBC ውስጥ ResultSet ምንድን ነው ከምሳሌ ጋር?

ሀ ውጤት አዘጋጅ ነገሩ የውሂብ ጎታውን የሚወክል የውሂብ ሰንጠረዥ ነው የውጤት ስብስብ , ብዙውን ጊዜ የውሂብ ጎታውን የሚጠይቅ መግለጫ በመፈፀም የሚመነጨው. ለ ለምሳሌ , የቡና ጠረጴዛዎች. የእይታ ሰንጠረዥ ዘዴ ሀ ውጤት አዘጋጅ , rs, ጥያቄውን በ መግለጫ ነገር በኩል ሲፈጽም, stmt.

እንዲሁም ለምንድነው ResultSet ባዶ የሆነው? በተመሳሳይ ተጠቃሚ ላይ ካለው የውሂብ ጎታ ጋር ሁለት ወይም ከዚያ በላይ ክፍት ግንኙነቶች ሲኖርዎት ይከሰታል። ለምሳሌ በSQL ገንቢ ውስጥ አንድ ግንኙነት እና በጃቫ ውስጥ አንድ ግንኙነት። ውጤቱ ሁልጊዜ አንድ ነው ባዶ ውጤቶች . አዲስ መዝገቦችን ለማስገባት ይሞክሩ፣ ከዚያ በ SQL Run Command መስኮትዎ ውስጥ ያስገቡ እና ኮድዎን ያስኪዱ።

በተጨማሪም፣የResultSet አይነቶች ምንድናቸው?

3 መሰረታዊ የResultSet አይነቶች አሉ።

  • ወደ ፊት-ብቻ። እንደ ስሙ እንደሚያመለክተው፣ ይህ አይነት ወደፊት ብቻ ነው የሚሄደው እና የማይሽከረከሩ ናቸው።
  • ማሸብለል - የማይሰማ። ይህ አይነት ሊሽከረከር የሚችል ሲሆን ይህም ማለት ጠቋሚው ወደ ማንኛውም አቅጣጫ ሊንቀሳቀስ ይችላል.
  • ማሸብለል-ትብ።
  • ወደ ፊት-ብቻ።
  • ማሸብለል - የማይሰማ።
  • ማሸብለል-ትብ።

ResultSet ቀጥሎ ምን ያደርጋል?

መጀመሪያ ላይ ይህ ጠቋሚ ከመጀመሪያው ረድፍ በፊት ተቀምጧል. የ ቀጥሎ () ዘዴ ውጤት አዘጋጅ በይነገጽ የአሁኑን ጠቋሚ ያንቀሳቅሳል ( ውጤት አዘጋጅ ) መቃወም ቀጥሎ ረድፍ, አሁን ካለው አቀማመጥ. እና በመደወል ላይ ቀጥሎ () ዘዴ ለሁለተኛ ጊዜ የውጤት ስብስብ ጠቋሚ ወደ 2 ኛ ረድፍ ይንቀሳቀሳል.

የሚመከር: