[firebase-br] VB+Firebird

Diego Seleguim seleguim em gmail.com
Qua Set 5 19:51:25 -03 2007


DANIEL, gostaria de saber mais sobre essa procedure... no caso ela
ficaria como global no sistema. Onde vc insere essa proc...???

Vlw...

Em 05/09/07, Daniel Breda<daniel.breda em gmail.com> escreveu:
> Só de programar em VB você já está errado. rsrsrsrsrs
>
> To brincando.
>
> Nas minhas aplicações (Delphi) eu crio procedimentos para manipular isto.
>
> Para não ficar repetindo todo o codigo a cada inserção, alteração,
> exclusão e afins criei um procedimento chamado:
>
> procedimento RegrasFB(DS: TClientDataSet, Acao: char);
> inicia
>   se ( DS.estado é [Inserindo] ) então
>   inicia
>   Conexao.AbreTransacao;
>   DS.Insert;
>   fim;
>
>   se ( DS.estado é [Alterando] ) então
>   inicia
>   Conexao.AbreTransacao;
>   DS.Edit;
>   fim;
>
>   se ( DS.estado é [Apagando] ) então
>   inicia
>   Conexao.AbreTransacao;
>   DS.Delete;
>   DS.ApplyUpdates;
>   Conexao.Commit;
>   fim;
>
>   Dai por diante...
>
> fim;
>
>
>
> Acho que deu pra ter uma ideia ne..
>
>
>
>
> Rodrigo Rodrigues escreveu:
> > Já que meus posts estão chegando....
> >
> > Programo, quer dizer, penso que programo, em VB6 + firebird, e sempre tenho
> > a sensação de estar fazendo de forma errada( ou não acertada, que tem
> > diferença), na minha programação, hoje trato meus Inserts, Deletes, Updates,
> > todos ele na aplicação VB, pra cada form, uso uma instruçao de cada uma das
> > citadas. Meu questionamento seria:
> >
> >
> >    - Deveria eu criar em um modulo todas as instruçoes SQL, e passar
> >    apenas os parametros para que essas instrucoes manipulem o banco, ou...
> >       - já nesse gancho, quantos paramentros (argumentos) poso passar
> >       para uma Procedure do VB
> >
> >
> >
> >    - Devo criar SP no banco e passar esses parametros pro banco, deixando
> >    tudo por conta do FB.
> >
> > Agradeço a todos a colaboração.
> > ______________________________________________
> > 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