IResultSet.Close Método

Definição

Libera imediatamente o banco de dados desse ResultSet objeto e os recursos JDBC em vez de aguardar que isso aconteça quando ele é fechado automaticamente.

[Android.Runtime.Register("close", "()V", "GetCloseHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Close();
[<Android.Runtime.Register("close", "()V", "GetCloseHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Close : unit -> unit
Atributos

Exceções

se ocorrer um erro de banco de dados.

Comentários

Libera imediatamente o banco de dados desse ResultSet objeto e os recursos JDBC em vez de aguardar que isso aconteça quando ele é fechado automaticamente.

O fechamento de um ResultSet objeto não <é forte<>/forte> fecha os BlobClob objetos ou NClob os objetos criados pelo ResultSet. Blob, Clob ou NClob os objetos permanecem válidos por pelo menos a duração da transação na qual são criados, a menos que seu free método seja invocado.

Quando um ResultSet é fechado, todas as ResultSetMetaData instâncias que foram criadas chamando o getMetaData método permanecem acessíveis.

<Observação B>:</B> Um ResultSet objeto é fechado automaticamente pelo objeto que o Statement gerou quando esse Statement objeto é fechado, executado novamente ou é usado para recuperar o próximo resultado de uma sequência de vários resultados.

Chamar o método close em um ResultSet objeto que já está fechado é um no-op.

Java documentação para java.sql.ResultSet.close().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a