Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarKteus

[Resolvido] O que é Nothing ?

Recommended Posts

Grosseiramente explicando, Nothing é utilizado para "matar", anular o objeto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

nothing (nada) e para limpar o valor do objecto, ou seja matar o objecto assim como falou o hargon

Compartilhar este post


Link para o post
Compartilhar em outros sites

close e diferente, close serve para fechar o objeto

 

nao sei como explicar mas penso que nothing e para "unsetar" o objecto ou seja retira-lhe o valor contido e close para fechar o objecto

 

tipo conn=Server.CreateObject("Adodb.connection") ' isto cria uma connexao

 

ao fazer conn.close ' isto significa que a conexao foi fechada

 

esqueci-me de referir

 

que primeiro se faz o close e depois o nothing para "limpar o valor"

<%
recordset.close
set recordset=nothing
connection.close
set connection=nothing
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Close é um método especifico de alguns objetos. Por isso nem todos objetos possuem Close.

 

Por isso nunca se deve usar Close depois de Nothing, pois como você "matará" o objeto, perderá o acesso ao método.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.