Método deletesAreDetected (SQLServerDatabaseMetaData)
Recupera si se puede detectar una eliminación de filas visible mediante una llamada al método rowDeleted de la clase SQLServerResultSet.
Sintaxis
public boolean deletesAreDetected(int type)
Parámetros
type
Un valor int que indica el tipo de conjunto de resultados, que puede ser uno de los siguientes valores como queda definido en java.sql.ResultSet o SQLServerResultSet:
Tipos java.sql.ResultSet
TYPE_FORWARD_ONLY
TYPE_SCROLL_SENSITIVE
TYPE_SCROLL_INSENSITIVE
Tipos SQLServerResultSet
TYPE_SS_SCROLL_STATIC
TYPE_SS_SCROLL_KEYSET
TYPE_SS_DIRECT_FORWARD_ONLY
TYPE_SS_SERVER_CURSOR_FORWARD_ONLY
TYPE_SS_SCROLL_DYNAMIC
Valor devuelto
true si un hueco reemplaza a la fila eliminada. false si se quita la fila eliminada.
Cuando se usa el Microsoft JDBC Driver para SQL Server con una base de datos de SQL Server, este método devuelve true con los cursores TYPE_SS_SCROLL_KEYSET y false con todos los demás tipos de conjuntos de resultados.
Excepciones
Observaciones
El método deletesAreDetected especifica este método deletesAreDetected en la interfaz java.sql.DatabaseMetaData.
Nota
SQL Server detecta las filas eliminadas para todos los tipos de cursor actualizables, aunque la detección sea transitoria para los cursores de avance y dinámicos.
Consulte también
Métodos SQLServerDatabaseMetaData
Miembros SQLServerDatabaseMetaData
Clase SQLServerDatabaseMetaData