Ir para conteúdo

Arquivado

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

Bins

O objeto está aberto ou fechado?

Recommended Posts

Eu estou com um problema besta com o dataenvironment, se eu faço o seguinte codigo...banco.loteDo While not banco.rslote.eof(...)LoopEle dá erro em banco.lote, dizendo operacao nao permitida enquanto o objeto está abertoNo form, nenhum campo está vinculado, eu faço a gravaçao e atualizacao tudo via codigo.Tem algum metodo ou funcao para testar se algum recordset está aberto ou fechado?Valeu pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize a popriedade State do RecordSet.

 

If RecordSet.State=1 then   Msgbox "RecordSet Aberto"elseif RecordSet.Stat=0 then   Msgbox "RecordSet Fechado"end if

Quando ele estiver aberto e querer abrir novamente é só fazer o seguinte:

 

If RecordSet.State then=1 then  RecordSet.Close  RecordSet.Openend if

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.