[firebase-br] Parametro SP com + 60000 caracteres???

Marcio Roberto Chiaveli marcio.chiaveli em gmail.com
Ter Fev 27 07:57:14 -03 2007


É o seguinte tenho um sistema que em um determinado momento, num processo
normal de manutenção dos dados, o usuario faz algumas alterações no sistema
que é necessário popular algumas tabelas com dados do mes inteiro. Esta
população consiste em varios lançamentos a cada dia e em varias tabelas.
Isso totaliza mais ou menos uns trezentos e cinquenta inserts em tabelas
variadas e com dados variados. Estou usando FB 2.0 Delphi 7 com DBExpress.
Quando disparo o método Applay do ClientDataSet, os inserts demoram em torno
de 18 segundos. O detalhe é que isso é feito constantemente dai o problema
da demora. Por isso resolvi fazer uma SP. Mas como passar a lista com os
inserts ou como passar para o servidor um script contendo todos os inserts?

Não sei se me fiz entender.
Obrigado pela participação.


Em 26/02/06, Marcelo Silva <marcvan em ig.com.br> escreveu:
>
> Voce não vai criar um Script ????
>
> INSERT INTO TABELA (CAMPOS) VALUES (VALORES)
> INSERT INTO TABELA (CAMPOS) VALUES (VALORES)
> INSERT INTO TABELA (CAMPOS) VALUES (VALORES)
> ...
>
> Não é isso que precisa ????
>
> Se vai usar uma SP entao provavelmente vc ira usar um FOR ou WHILE na sua
> aplicação chamado a SP a cada Insert... não seria isso ????
>
> Pois uma string de 60.000 caracteres é inviavel... até mesmo se for um
> Blob
>
>
> ----------------------
> Marcelo Silva
> (11) 9693-4251
> (11) 6723-3106 - LESTCRED
> MSN: marcvan em ig.com.br
>
>
> ----- Original Message -----
> From: "Enio Marconcini" <eniorm em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, February 26, 2007 5:03 PM
> Subject: Re: [firebase-br] Parametro SP com + 60000 caracteres???
>
>
> nossa, fiquei curioso, que tipo de aplicação necessita um parâmetro tipo
> string com mais de 60 mil caracteres????
>
> abraço
>
> On 2/26/07, Marcio Roberto Chiaveli <marcio.chiaveli em gmail.com> wrote:
> >
> > Ola pessoal,
> >
> > Criei uma procedure para fazer uma sequencia de inserts. Eu passo todos
> os
> > inserts que preciso fazer para a procedure. Preciso saber qual o tipo do
> > parametro que suporte uma string muito grande, acima de 60000
> caracteres?
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> []'s
> ENIO RODRIGO MARCONCINI
> ...: www.santafedosul.sp.gov.br
> .......: msn: eniorm em gmail.com
> .......................: skype: eniorm
> Linux User................. #433647
> slack the planet.....................'.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista