İçindekiler:

SQL Sonuç Kümesi nedir?
SQL Sonuç Kümesi nedir?

Video: SQL Sonuç Kümesi nedir?

Video: SQL Sonuç Kümesi nedir?
Video: Programlama Dilleri 18 SQL / SQL Nedir - Neler Yapılır 2024, Nisan
Anonim

A Sonuç kümesi yürütmenin sonuçlarını içeren bir Java nesnesidir. SQL sorgu. Başka bir deyişle, sorgunun koşullarını sağlayan satırları içerir. Bir dosyada saklanan veriler Sonuç kümesi nesne, geçerli satırın çeşitli sütunlarına erişime izin veren bir dizi get yöntemi aracılığıyla alınır.

Öyleyse, örnekle JDBC'de ResultSet nedir?

A Sonuç kümesi nesne, bir veritabanını temsil eden bir veri tablosudur sonuç kümesi genellikle veritabanını sorgulayan bir ifade yürütülerek oluşturulur. İçin örnek , Kahve Masaları. viewTable yöntemi bir Sonuç kümesi , rs, sorguyu Statement nesnesi aracılığıyla yürüttüğünde, stmt.

Ayrıca, ResultSet neden boş? Aynı kullanıcı üzerinde veritabanıyla iki veya daha fazla açık bağlantınız olduğunda gerçekleşir. Örneğin, SQL Developer'da bir bağlantı ve Java'da bir bağlantı. Sonuç her zaman bir boş sonuç kümesi . Yeni kayıtlar eklemeyi deneyin, ardından SQL Çalıştırma Komutu Pencerenize girin ve kodunuzu çalıştırın.

Ayrıca, ResultSet türleri nelerdir?

ResultSet'in 3 temel türü vardır

  • Sadece ileri. Adından da anlaşılacağı gibi, bu tür yalnızca ileri gidebilir ve kaydırılamaz.
  • Kaydırmaya duyarsız. Bu tür kaydırılabilir, yani imleç herhangi bir yönde hareket edebilir.
  • Kaydırmaya duyarlı.
  • Sadece ileri.
  • Kaydırmaya duyarsız.
  • Kaydırmaya duyarlı.

ResultSet daha sonra ne yapar?

Başlangıçta bu imleç ilk satırın önüne yerleştirilir. NS sonraki () yöntemi Sonuç kümesi arabirim akımın işaretçisini hareket ettirir ( Sonuç kümesi ) itiraz etmek sonraki satır, geçerli konumdan. Ve aradığında sonraki () yöntemi ikinci kez sonuç kümesi imleç 2. satıra taşınacaktır.

Önerilen: