Агуулгын хүснэгт:
Видео: SQL ResultSet гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
А Үр дүнгийн багц нь гүйцэтгэлийн үр дүнг агуулсан Java объект юм SQL асуулга. Өөрөөр хэлбэл, энэ нь асуулгын нөхцлийг хангасан мөрүүдийг агуулна. a-д хадгалагдсан өгөгдөл Үр дүнгийн багц Объект нь одоогийн мөрийн янз бүрийн баганууд руу нэвтрэх боломжийг олгодог олон тооны авах аргуудаар дамжуулан татаж авдаг.
Жишээ нь JDBC дээрх ResultSet гэж юу вэ?
А Үр дүнгийн багц объект нь мэдээллийн санг төлөөлөх өгөгдлийн хүснэгт юм үр дүнгийн багц , энэ нь ихэвчлэн мэдээллийн баазаас асуусан мэдэгдлийг гүйцэтгэх замаар үүсдэг. Учир нь жишээ , Кофены ширээ. viewTable арга нь a-г үүсгэдэг Үр дүнгийн багц , rs, энэ нь Statement объектоор дамжуулан хүсэлтийг гүйцэтгэх үед stmt.
Мөн ResultSet яагаад хоосон байна вэ? Энэ нь нэг хэрэглэгчийн мэдээллийн сантай хоёр ба түүнээс дээш нээлттэй холболттой үед тохиолддог. Жишээлбэл, SQL Developer дээр нэг холболт, Java дээр нэг холболт. Үр дүн нь үргэлж нэг юм хоосон үр дүнгийн багц . Шинэ бичлэг оруулахыг оролдоод дараа нь SQL Run командын цонхонд оруулаад кодоо ажиллуулна уу.
Цаашилбал, ResultSet ямар төрлүүд байдаг вэ?
ResultSet-ийн үндсэн 3 төрөл байдаг
- Зөвхөн урагшлах. Нэрнээс нь харахад энэ төрөл нь зөвхөн урагшлах боломжтой бөгөөд гүйлгэх боломжгүй.
- Гүйлгэх мэдрэмжгүй. Энэ төрөл нь гүйлгэх боломжтой тул курсор ямар ч чиглэлд хөдөлж болно гэсэн үг юм.
- Гүйлгэх мэдрэмжтэй.
- Зөвхөн урагшлах.
- Гүйлгэх мэдрэмжгүй.
- Гүйлгэх мэдрэмжтэй.
ResultSet дараа нь юу хийх вэ?
Эхлээд энэ курсорыг эхний эгнээний өмнө байрлуулна. The дараачийн () арга Үр дүнгийн багц интерфэйс нь гүйдлийн заагчийг хөдөлгөдөг ( Үр дүнгийн багц ) эсэргүүцэж байна дараачийн мөр, одоогийн байрлалаас. Тэгээд залгахдаа дараачийн () аргыг хоёр дахь удаагаа the үр дүнгийн багц курсор 2-р эгнээ рүү шилжих болно.
Зөвлөмж болгож буй:
Холбогдох алгебрыг зохих жишээн дээр тайлбарлах гэж та юу гэж ойлгож байна вэ?
Relational Algebra нь янз бүрийн аргаар өгөгдөлд хандахын тулд өгөгдлийн сангийн хүснэгтээс асуулга хийхэд ашигладаг процедурын хайлтын хэл юм. Харьцааны алгебрийн хувьд оролт нь хамаарал (өгөгдөлд хандах шаардлагатай хүснэгт) бөгөөд гаралт нь мөн хамаарал (хэрэглэгчийн хүссэн өгөгдлийг агуулсан түр хүснэгт) юм
W3c гэж юу вэ, Whatwg гэж юу вэ?
Вэб Hypertext Application Technology Working Group (WHATWG) нь HTML болон холбогдох технологиудыг хөгжүүлэх сонирхолтой хүмүүсийн нэгдэл юм. WHATWG-ийг 2004 онд Apple Inc., Mozilla Foundation болон Opera Software зэрэг вэб хөтөч үйлдвэрлэгч тэргүүлэгч хувь хүмүүс үүсгэн байгуулжээ
Blockchain гэж юу гэж бичсэн бэ?
NEM-ийн үндсэн блокчейн сүлжээ нь зөвхөн Java хэл дээр бичигдсэн (удалгүй C++ болно). C# - Хөгжүүлэгчид дээр ажилладаг бат бөх програмуудыг бүтээх боломжийг олгодог объект хандалтат хэл. NET Framework-ийг дэлхий даяар хамгийн багадаа 2 сая хөгжүүлэгчтэй
ABAP дахь Open SQL ба Native SQL гэж юу вэ?
Open SQL нь R/3 системийн ашиглаж буй өгөгдлийн сангийн платформоос үл хамааран ABAP толь бичигт заасан өгөгдлийн сангийн хүснэгтэд хандах боломжийг танд олгоно. Native SQL нь ABAP/4 программд өгөгдлийн сангийн тусгай SQL мэдэгдлийг ашиглах боломжийг танд олгоно
Бид Java-д ResultSet-г буцааж болох уу?
Java аргын үр дүнгийн багцыг буцаахын тулд Java аргыг нийтийн ангид нийтийн болон статик гэж зарласан эсэхийг шалгаарай. Үр дүнгийн багц бүрийн хувьд та буцах аргыг хүлээж байгаа бөгөөд тухайн арга нь java төрлийн параметртэй эсэхийг шалгаарай. sql. ResultSet, дараа нь ResultSet[] параметрүүдийн аль нэгэнд онооно