Ir para conteúdo

POWERED BY:

Arquivado

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

_ P A K O _

Response.Flush

Recommended Posts

Fala galera,é o seguinte, tenho um aplicativo que está acessando um banco de dados DB2, o servidor deste banco está no seu limite e tanto as consultas, quanto a conexão com este banco está lenta demais, então resolvi fazer um response.buffer = true e response.flush da seguinte forma:O response.buffer = true no início da página depois do includeE o response.flush antes do loop do whilewhile....rs.movenextresponse.flushloopSó que não está funcinando. Ele não está postando na tela o que está no buffer.Ele espera processar todos os dados para aí sim postar na página.Alguém saberia o motivo ?Obrigado,P@KO

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele espera processar todos os dados para aí sim postar na página.

a sua resposta está aki!

ASP
response.buffer = true

 

retire o buffer ou coloque o valor dele false

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele espera processar todos os dados para aí sim postar na página.

a sua resposta está aki!

ASP
response.buffer = true

 

retire o buffer ou coloque o valor dele false

 

Ted,

 

Quando eu tiro o response.buffer ele não carrega a página, porém quando eu coloco o response.buffer = false no início da página, ele chega a carregar o primeiro registro, porém dá o seguinte erro:

 

Response object error 'ASP 0159 : 80004005'

Buffering Off

 

/intranet/RESTRITA/COMERCIAL/ENTRADA_PEDIDOS/Default.asp, line 268

 

Buffering must be on.

 

 

O que pode ser isso ?

 

Abraço,

 

P@KO

Compartilhar este post


Link para o post
Compartilhar em outros sites

que linha é essa?posta æ para a gente ver

O erro é exatamente quando ele chama o response.flush.A linha do erro é essa:response.flushMinha página e basicamente o seguinte, Lê o banco e posta na tela, não tem muita coisa mirabolante.A minha primeira linha da página é response.buffer = falseAí leio o banco, faço um while e antes do loop eu dou um response.flushwhile...rs.movenextresponse.flushloopSó isso !O que deve ser isso ?Obrigado,P@KO

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Faz da seguinte forma !!!!!!!!!

 

Response.Buffer = True > no começo da pagina

 

while

Response.Flush()

.

.

 

rs.movenext

 

loop

 

Response.Clear()

 

 

www.ofti.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

OFTI voce ressuscitou um topico de 2007

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.