Solução prática, instala o gxexperts nele tem uma opção se setar para false todos os datasets antes de compilar, uso sempre e acabaram-se meus problemas. GYNCOWBOY André Luis da Silveira
----- Mensagem original ---- De: Rodrigo Pires <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 3 de Agosto de 2007 17:38:13 Assunto: Re: [delphi-br] IBDatabase (IBX) - Connected muda o if de lugar entao. ou coloca um try except >From: "Daniel Pohren" <danielpohren@ gmail.com> >Reply-To: [EMAIL PROTECTED] os.com.br >To: [EMAIL PROTECTED] os.com.br >Subject: Re: [delphi-br] IBDatabase (IBX) - Connected >Date: Fri, 3 Aug 2007 12:42:43 -0300 > >Tenho este if.... > >Mas PRIMEIRO ele tenta conectar, depois entra no If Connected.. > > >On 8/3/07, Rodrigo Pires <[EMAIL PROTECTED] com> wrote: > > > > um if connected then deve funcionar, se da access violation > > provavelmente é > > porque o objeto não está instanciado ainda. > > > > o DataModule carrega antes ou depois do Form? > > > > >From: "Daniel Pohren" <danielpohren@ gmail.com ><danielpohren% 40gmail.com> > > > >Reply-To: [EMAIL PROTECTED] os.com.br <delphi-br%40yahoog rupos.com. br> > > >To: Delphi-br ><[EMAIL PROTECTED] os.com.br<delphi-br%40yahoog rupos.com. br> > > > > > >Subject: [delphi-br] IBDatabase (IBX) - Connected > > >Date: Fri, 3 Aug 2007 11:17:16 -0300 > > > > > >Bom dia! > > >Algo que me atormenta a tempo... > > > > > >Se por acaso esqueço de setar a propriedade Connected do IBDatabase >para > > >False antes de compilar a versão que vou mandar para o cliente, quando >o > > >executavel ABRE, ou seja, nates de passar pelo meu .ini que diz onde >está > > o > > >banco ele ja tenta conectar, obviamente sem sucesso, pois está > > configurado > > >para o meu IP aqui no escritório... .. > > > > > >Qual é a maneira mais facil pra nao precisar se preocupar com isto? >Tipo > > >não > > >permitir esta conexão? Ja coloquei no create do Form um IF que verifica > > se > > >ele está conectado e dá uma mensagem de erro.... Mas ainda não é o >ideal, > > >pois se por algum motivo passa assim o que acontece é dar esta mensagem > > no > > >cliente... > > > > > >Na verdade o que quero é que ANTES de conectar no banco automaticamente > > ele > > >faça esta verificação... . > > > > > >Tentei colocar uns testes no BeforeConnect, mas começou a me dar umas > > >violações de acesso sinistras, pois não sou eu que chamo este connect, > > ele > > >já foi esquecido assim > > > > > > > > >Agradeço, > > > > > >-- > > >Daniel Pohren > > > Naphta Informática > > > > > > > > >[As partes desta mensagem que não continham texto foram removidas] > > > > > > > ____________ _________ _________ _________ _________ _________ _ > > Verifique já a segurança do seu PC com o Verificador de Segurança do > > Windows > > Live OneCare! http://onecare. live.com/ site/pt-br/ default.htm > > > > > > > > > >-- >Daniel Pohren > Naphta Informática > > >[As partes desta mensagem que não continham texto foram removidas] > ____________ _________ _________ _________ _________ _________ _ Verificador de Segurança do Windows Live OneCare: combata já vírus e outras ameaças! http://onecare. live.com/ site/pt-br/ default.htm <!-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a { text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc { background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o {font-size:0;} .MsoNormal { margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq {margin:4;} --> Alertas do Yahoo! Mail em seu celular. Saiba mais em http://br.mobile.yahoo.com/mailalertas/ [As partes desta mensagem que não continham texto foram removidas]