Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
JDBC sürücüsünü indirin
Herhangi bir SQLServerResultSet nesnesinin içinde bulunabileceği maksimum satır sayısının sınırını verilen sayıya ayar.
Syntax
public final void setMaxRows(int max)
Parameters
max
En fazla satır sayısını gösteren bir int veya sınır yoksa 0'dır.
Exceptions
Remarks
Bu setMaxRows yöntemi, java.sql.Statement arayüzünde setMaxRows yöntemiyle tanımlanır.
Bu setMaxRows yöntemi dinamik kaydırılabilir imleçler için hiçbir etkisi yoktur. Uygulama, potansiyel olarak büyük sonuç kümelerinden geri dönen satır sayısını sınırlamak için SELECT TOP N SQL sözdizimi kullanmalıdır.
setMaxRows yöntemi çağrıldığında, Microsoft JDBC Driver for SQL Server, uygulamanın sorgusunu çalıştırdığında SQL SET ROWCOUNT ifadesini çalıştırır. Bu, JDBC sürücüsünün o sorgu tarafından yürütülen tüm Transact-SQL ifadelerinden etkilenen maksimum satır sayısını sınırlamasına neden olur; sadece o sorgu tarafından döndürülen satır sayısını değil. Uygulamanın yalnızca üst düzey SQLServerResultSet nesnesinde bir sınır koyması gerekiyorsa, sorguda setMaxRows yöntemi yerine SELECT TOP N SQL sözdizimini kullanmalıdır.
SQL ifadesi SET ROWCOUNT hakkında daha fazla bilgi için SQL Server Books Online içindeki "SET ROWCOUNT(Transact-SQL)" konusuna bakınız.