Ir para conteúdo
Fórum Script Brasil
  • 0

Fechamento De Apertura De Conexao


Deividy

Pergunta

é como ficaria melhor?

eu estou fazendo assim jogo o resultado do meu select no meu getrows e fecho a conexão

é mais se tenho que fazer outra conexao tenho que retirar o que fechei anterior mente para poder user no de baixo e depois fechar

é tem como eu abrir a conexao para um e fechar depois abrir para o outro depois fechar?

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

não entendi muito bem, mas....

Você pode sem problemas "reaproveitar" um RS,. eu uso muito quando preciso só de um dado e depois abaixo mais alguns,. naquele que precisei extrair só UM dado eu faço o RS e armazeno o resultado numa variável, fecho a conexão e reutilizo ela pra fazer novas requisições.

Tipo assim:

set rs = Server.Crea...
rs.ActiveConnection = ..
rs.CursorT...
rs.CursorL...
rs.Lock...
rs.Source = "select id_produto from produtos where area = 1"
rs.Open
id_pro = rs(0)
rs.Close
rs.Source = "select vendedor from vendas where produto = "&id_pro
rs.Open
....

Link para o comentário
Compartilhar em outros sites

  • 0

Observação:

eu disse que você pode FECHAR e não DESTRUIR o objeto, Tira essa linha em vermelho:

com.open

set sql = com.execute(com)

mostra = sql.getrows

sql.close

set sql = nothing

com.close

set com = nothing

=============

até ai beleza

com.open

set sql = com.execute(com)

...

..

wink.gif capisco ?

Link para o comentário
Compartilhar em outros sites

  • 0
Observação:

eu disse que você pode FECHAR e não DESTRUIR o objeto, Tira essa linha em vermelho:

com.open

set sql = com.execute(com)

mostra = sql.getrows

sql.close

set sql = nothing

com.close

set com = nothing

=============

até ai beleza

com.open

set sql = com.execute(com)

...

..

wink.gif capisco ?

isso mesmo valeu!

é uma pergunta isso ajuda num bom desempenho tipo fechando ele deixa teoriacemte a tela mais rápido u mais lendo por que que abrir e fechar?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...