[firebase-br] Inserir registro LOOP X TRANSAÇÃO
Herminio E. Piram
herminiopiram em gmail.com
Seg Maio 14 18:04:48 -03 2012
Enviei sem querer, desculpe...
Costumo fazer isso pelo delphi, uso uma variavel inteira local para
controlar a qtde de registros rodados (i).
if not conexao.inTrasancation then
conexao.starttransactio
cds.Insert;
cds.fieldByName := ....
cds.Post;
if i=1000 then
begin
cds.ApplyUpdates;
conexao.Commit;
end
Isto dentro de while, try except entre outras que se fazem necessárias para
a importação.
Mas a ideia é esta.
2012/5/14 Herminio E. Piram <herminiopiram em gmail.com>
> Costumo fazer isto pelo delphi.
>
> if not conxao.Intransacation then
>
>
> 2012/5/14 Marcelo Moreira <marcelomoreira.souza em gmail.com>
>
>> Diego,
>> Tambem tinha pensado na mesma solução mas tambem fiquei imaginando se nao
>> tinha outra forma.
>> Vamos ver se alguem mais ajuda.
>>
>> Obrigado pela atenção.
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> --
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _ _ _ _ _
>
> "If the doors of perception were cleansed everything
> would appear to man as it is, infinite." (William Blake)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _ _ _ _ _
>
--
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
"If the doors of perception were cleansed everything
would appear to man as it is, infinite." (William Blake)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _
Mais detalhes sobre a lista de discussão lista