Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
JDBC-stuurprogramma downloaden
Stelt de limiet voor het maximale aantal rijen dat elk SQLServerResultSet-object kan bevatten tot het gegeven aantal.
Syntax
public final void setMaxRows(int max)
Parameters
max
Een int die het maximale aantal rijen aangeeft, of 0 als er geen limiet is.
Exceptions
Remarks
Deze setMaxRows-methode wordt gespecificeerd door de setMaxRows-methode in de java.sql.Statement-interface.
Deze setMaxRows-methode heeft geen effect op dynamische scrollbare cursors. De applicatie moet de syntaxis SELECT TOP N SQL gebruiken om het aantal teruggestuurde rijen uit potentieel grote resultatensets te beperken.
Wanneer de setMaxRows-methode wordt aangeroepen, voert de Microsoft JDBC Driver for SQL Server de SET ROWCOUNT SQL-instructie uit wanneer deze de query van de applicatie uitvoert. Dit zorgt ervoor dat de JDBC-driver het maximale aantal rijen beperkt dat door alle Transact-SQL statements wordt uitgevoerd door die query, niet alleen het aantal rijen dat door die query wordt teruggegeven. Als de applicatie alleen een limiet moet instellen op het topniveau SQLServerResultSet-object , moet deze in de query de syntaxis SELECT TOP N SQL gebruiken in plaats van de setMaxRows-methode.
Voor meer informatie over de SET ROWCOUNT SQL-verklaring, zie het onderwerp "SET ROWCOUNT (Transact-SQL)" in SQL Server Books Online.