por favor galera, alguem conhece algum tutorial...por favor. grato
---------- Forwarded message ---------- From: Gabriel Filho <[EMAIL PROTECTED]> Date: 24/10/2006 10:58 Subject: Re: [delphi-br] Fechar Queries em tempo de compilação. To: delphi-br@yahoogrupos.com.br OK 2006/10/24, Wagner Araujo <[EMAIL PROTECTED]>: > > Valeu mesmo gabriel, mas isso nao vai ajudar pq eu preciso fechar em tempo > de compilação. > > eu uso esse codigo em tempo de execução: > > > {***************************************************************************** > * FUNÇÃO PARA FECHAR TODOS DATASETS DOS FORMS E > DATAMODULOS * > > * > * > > * > * > > > ****************************************************************************} > > //FECHANDO AS QUERYS DE UM FORM > IF (Formulario <> Nil ) Then > Begin > //PROCURANDO E FECHANDO AS QUERYS > For i:=1 To Formulario.componentCount-1 Do > Begin > if (Formulario.Components[i] is TDataSet)Then > (Formulario.Components[i] as TDataSet).Close > ; > End > ; > End > //FECHANDO AS QUERYS DE UM DATAMODULO > ELSE IF (DataModulo <> Nil ) Then > Begin > //PROCURANDO E FECHANDO AS QUERYS > For i:=1 To DataModulo.componentCount-1 Do > Begin > if (DataModulo.Components[i] is TDataSet)Then > (DataModulo.Components[i] as TDataSet).Close > ; > End > ; > End > ;//FIM DO IF > End; > > > mas quando o form é criado existe algumas querys que estao ativas pq foram > ativadas sem querer quando estamos dando manutenção no form. > > Ai gabriel eu preciso que todas a queries seja fechadas em tempo de > compilação assim nao correrei o risco de uma tabele já estar ativa quando > o > form for criado. > > mas valeu mesmo veio. > > > > > 2006/10/24, Gabriel Filho <[EMAIL PROTECTED]>: > > > > Olha, eu uso isto pra fechar forms filhos > > > > > > procedure TFormPrinc.FechaForms; > > var > > n: integer; > > begin > > for n:=0 to MDIChildCount -1 do > > begin > > try > > MDIChildren[n].Close; > > finally > > if MDIChildren[n] <> NIL then > > MDIChildren[n].Release; > > end; > > end; > > end; > > > > Da uma estudada que dá pra vc tirar uma idéia de como fazer o q precisa > > > > > > > > 2006/10/24, Wagner Araujo <[EMAIL PROTECTED]>: > > > > > > Bom dia! > > > > > > Alguem poderia me ajudar? > > > Gostaria de criar uma rotina para fechar todo as queries e conections > em > > > tempo de compilação. > > > > > > será que alguem tem uma solução simples e eficaz. > > > > > > valeu galera fico no aguardo. > > > > > > -- > > > Att., > > > > > > Wagner Araujo > > > (11) 8377-7633 (11)6446-3920 > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Att., > > Wagner Araujo > (11) 8377-7633 (11)6446-3920 > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] -- Att., Wagner Araujo (11) 8377-7633 (11)6446-3920 [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html