Metodo deletesAreDetected (SQLServerDatabaseMetaData)

Scaricare il driver JDBC

Recupera un valore che indica se è possibile rilevare una riga visibile eliminata chiamando il metodo rowDeleted della classe SQLServerResultSet.

Sintassi

public boolean deletesAreDetected(int type)  

Parametri

type

Valore int che indica il tipo di set di risultati, che può essere uno dei valori seguenti, in base a quanto definito in java.sql.ResultSet o SQLServerResultSet:

Tipi java.sql.ResultSet

TYPE_FORWARD_ONLY

TYPE_SCROLL_SENSITIVE

TYPE_SCROLL_INSENSITIVE

Tipi SQLServerResultSet

TYPE_SS_SCROLL_STATIC

TYPE_SS_SCROLL_KEYSET

TYPE_SS_DIRECT_FORWARD_ONLY

TYPE_SS_SERVER_CURSOR_FORWARD_ONLY

TYPE_SS_SCROLL_DYNAMIC

Valore restituito

true se uno spazio sostituisce la riga eliminata. false se la riga eliminata viene rimossa.

Quando si usa Microsoft JDBC Driver per SQL Server con un database di SQL Server, questo metodo restituisce true per i cursori TYPE_SS_SCROLL_KEYSET e false per tutti gli altri tipi di set di risultati.

Eccezioni

SQLServerException

Osservazioni

Questo metodo deletesAreDetected viene specificato dal metodo deletesAreDetected nell'interfaccia java.sql.DatabaseMetaData.

Nota

SQL Server rileva le righe eliminate per tutti i tipi di cursore aggiornabili, sebbene il rilevamento sia temporaneo per i cursori forward e dinamici.

Vedere anche

Metodi di SQLServerDatabaseMetaData
Membri di SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData