Re: [delphi-br] IBDatabase (IBX) - Connected
Valeu Felipe! On 8/6/07, Fellipe Henrique [EMAIL PROTECTED] wrote: O Jeito mais fácil é no IBDataBase, setar a propriedade AllowStreamedConnected para False... Mesmo ele estando True no seu projeto, ele sempre vai False, ou seja, ao carregar ele não verifica se quando foi compilado estava True... solucionou meu problema.. []s Em 03/08/07, Daniel Pohren [EMAIL PROTECTED]danielpohren%40gmail.com escreveu: 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] -- _ Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com Você valoriza a existêcia das pessoas extraordinárias e momentos em que a história avança graças a elas. Tudo o que se imagina pode ser alcançado. Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho... e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a grandeza desses eventos e as pessoas que os realizam... não podemos esquecer o sacrifício daqueles que tornam possíveis tais realizações. [As partes desta mensagem que não continham texto foram removidas] -- Daniel Pohren Naphta Informática [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] IBDatabase (IBX) - Connected
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.brdelphi-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
Re: [delphi-br] IBDatabase (IBX) - Connected
O Jeito mais fácil é no IBDataBase, setar a propriedade AllowStreamedConnected para False... Mesmo ele estando True no seu projeto, ele sempre vai False, ou seja, ao carregar ele não verifica se quando foi compilado estava True... solucionou meu problema.. []s Em 03/08/07, Daniel Pohren [EMAIL PROTECTED] escreveu: 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] -- _ Fellipe Henrique [EMAIL PROTECTED] Você valoriza a existêcia das pessoas extraordinárias e momentos em que a história avança graças a elas. Tudo o que se imagina pode ser alcançado. Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho... e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a grandeza desses eventos e as pessoas que os realizam... não podemos esquecer o sacrifício daqueles que tornam possíveis tais realizações. [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] IBDatabase (IBX) - Connected
Bom dia! coloca a sua rotina de caregar o seu .ini no BeforeConnect do seu Database. Madsom. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Daniel Pohren Enviada em: sexta-feira, 3 de agosto de 2007 11:17 Para: Delphi-br Assunto: [delphi-br] IBDatabase (IBX) - Connected 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] No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.11.2/933 - Release Date: 02/08/2007 14:22 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] IBDatabase (IBX) - Connected
Tenho este if Mas PRIMEIRO ele tenta conectar, depois entra no If Connected.. On 8/3/07, Rodrigo Pires [EMAIL PROTECTED] 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 [EMAIL PROTECTED] danielpohren%40gmail.com Reply-To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br To: Delphi-br delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.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]
RE: [delphi-br] IBDatabase (IBX) - Connected
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 [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: Delphi-br delphi-br@yahoogrupos.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
[delphi-br] IBDatabase (IBX) - Connected
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]
Re: [delphi-br] IBDatabase (IBX) - Connected
muda o if de lugar entao. ou coloca um try except From: Daniel Pohren [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.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] 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 [EMAIL PROTECTED] danielpohren%40gmail.com Reply-To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br To: Delphi-br delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.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
Re: [delphi-br] IBDataBase - IBX
Olá Bom a minha estrutura é a seguinte: Desenvolvo um sistema para Gerenciamento de Colégios, e tenho ele instalado em alguns colégios. Alguns colégios fazem parte de apenas um grupo e outros de outro grupo. Logo tenho diretores que possuem mais de um colégio, e que adoram ver relatórios na tela (como eles mesmo dizem, pra economizar papel), então eu tive que bolar uma forma de quando um diretor está em um colégio na hora que ele abrir o sistema ele identifique em qual colégio ele está. Para isso fiz uma telinha de seleção de colégios na inicialização. Quando ele seleciona o colégio ele busca o arquivo INI que tem a seguinte estrutura: Local.ini [COLÉGIOS] Nome do Colegio 1=\\10.1.1.9\d\sige\sige.ini Nome do Colegio 2=\\192.168.1.9\d\sige\sige.ini Esses colégios eu controlo via programação, eu cadastro ele dentro de uma array no sistema para que o sistema não funcione para qualquer colégio. Caso neste arquivo ini exista apenas 1 colégio não acontece nada, o usuário nem percebe que existe uma seleção de colégios. Com isso depois de selecionado o colégio fica simples de tudo. Eu crio uma variário do tipo TIniFile e atribuo a ela o arquivo INI encontrado no Local.ini. Aí com a varíavel atribuída eu faço uma leitura de arquivo ini normal: sBancoDados:=iArquivo.ReadString('Sige', 'Banco de Dados', ''); e depois: IBDSige.Connected:=False; IBDSige.DatabaseName:=sBancoDados; Try IBDSIge.Connected:=True Except begin Messagedlg('Houve uma falha na inicialização do banco de dados',mterror,[mbok],0); Application.Terminate; end; end; Com relação à mudança de estrutura da rede... Sim, vc teria que apagar os arquivos INI das máquinas e fazer com que o sistema gere-os novamente. Porém vc não vai ter problemas em adicionar configurações às máquinas. Eu utilizo o arquivo INI do servidor para armazenar mais configurações do sistema, como por exemplo, qual a logo que vai aparecer em todos os relatórios do sistema. Caso eu tivesse um arquivo em cada computador e eu adicionasse mais algum parâmetro no arquivo INI eu teria que fazer isso em todos os setores, porém eu simplesmente altero o arquivo do servidor e todas as estações lêem desse servidor. Com relação ao banco de dados no sistema, eu deixo um banco local do tipo: c:\sige\sige.gdb para que eu possa fazer os testes localmente sem trafegar pela rede. Espero que tenha ajudado Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [EMAIL PROTECTED] - Original Message - From: Jenifer Arosa To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 06, 2005 5:43 PM Subject: RES: [delphi-br] IBDataBase - IBX Salve Alisson. Agradeço a dica. Na verdade imaginei algo como carregar um arquivo texto com os parâmetros de conexão. Mas minha duvida e como seria esses parâmetros. Tipo; IBDataBase1 := '192.168.0.1:c:\Base.fdb IBDataBase1 := conected Login = false Etc etc. E como ficaria o componente no formulário? Preenchido com algum parâmetro ou não. Basicamente seria essa minha maior duvida. Me perdoe um questionamento sobre sua dica!!! Para poupar trabalho vc cria um ini genérico que procura o ini no servidor. Mas se houver mudança na estrutura da rede. Como esse genérico encontraria o servidor? Achei até legal, mas num cliente que utilize ip 169.254.0.0 e outro que utilize 192.168.0.0 esse genérico não teria que ser alterado estação por estação? Gente valeu qualquer ajuda. [[]] Ledo _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alisson Viol Gazda Enviada em: quinta-feira, 6 de outubro de 2005 13:48 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] IBDataBase - IBX Você pode por exemplo criar na máquina client um arquivo ini que diga onde está o servidor do banco de dados. Ou você pode fazer algo um pouco mais completo. Eu tenho um sistema onde eu tenho um arquivo INI dentro de cada máquina informando onde está o arquivo INI principal (no servidor). Pra quê fazer isso? Simples: Com o mesmo sistema eu posso instalar ele em qualquer lugar e quando precisar mudar a conexão do banco de dados eu apenas informo no servidor a localização do banco de dados (naquele arquivo Ini). Todos os clientes localizarão este arquivo e vão ler a sessão de onde está o banco de dados, e atribuirá ao Database name do IBConnection. Espero que eu tenha ajudado. Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [EMAIL PROTECTED] [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PlayStation 2 a partir
[delphi-br] IBDataBase - IBX
Salve Todos, Perdoe a santa ignorância. Preciso de ajuda para parametrizar a conexão do banco de dados no servidor. Uso o Delphi 7 IBX e FB1.5 Meu DM tem um IBdataBase e um IBTransaction. O problema é que onde quero testar a rede tem outros parâmetros de localização do Banco de Dados e não tenho idéia de como fazer para registrar essa conexão na maquina client. Procurei no help do Delphi mas não achei nada eu sei que preciso alterar a linha onde no momento tenho; 192.168.0.1:c:\DataBase\DBGeral.FDB Agradeço a ajuda dos colegas [[]] Ledo [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] ou [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
Re: [delphi-br] IBDataBase - IBX
Você pode por exemplo criar na máquina client um arquivo ini que diga onde está o servidor do banco de dados. Ou você pode fazer algo um pouco mais completo. Eu tenho um sistema onde eu tenho um arquivo INI dentro de cada máquina informando onde está o arquivo INI principal (no servidor). Pra quê fazer isso? Simples: Com o mesmo sistema eu posso instalar ele em qualquer lugar e quando precisar mudar a conexão do banco de dados eu apenas informo no servidor a localização do banco de dados (naquele arquivo Ini). Todos os clientes localizarão este arquivo e vão ler a sessão de onde está o banco de dados, e atribuirá ao Database name do IBConnection. Espero que eu tenha ajudado. Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [EMAIL PROTECTED] - Original Message - From: Ledo To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 06, 2005 11:57 AM Subject: [delphi-br] IBDataBase - IBX Salve Todos, Perdoe a santa ignorância. Preciso de ajuda para parametrizar a conexão do banco de dados no servidor. Uso o Delphi 7 IBX e FB1.5 Meu DM tem um IBdataBase e um IBTransaction. O problema é que onde quero testar a rede tem outros parâmetros de localização do Banco de Dados e não tenho idéia de como fazer para registrar essa conexão na maquina client. Procurei no help do Delphi mas não achei nada eu sei que preciso alterar a linha onde no momento tenho; 192.168.0.1:c:\DataBase\DBGeral.FDB Agradeço a ajuda dos colegas [[]] Ledo [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PlayStation 2 a partir de R$ 659! Parcele! Celular Motorola com câmera a partir de R$ 449! Siemens SL65 com câmera a partir de R$ 730! Câmeras Digitais a partir de apenas R$ 399! Parcele! CD Players Pioneer a partir de R$ 369! MP3 Player iPod a partir de R$ 799! Parcele! -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [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
RES: [delphi-br] IBDataBase - IBX
Salve Alisson. Agradeço a dica. Na verdade imaginei algo como carregar um arquivo texto com os parâmetros de conexão. Mas minha duvida e como seria esses parâmetros. Tipo; IBDataBase1 := 192.168.0.1:c:\Base.fdb IBDataBase1 := conected Login = false Etc etc. E como ficaria o componente no formulário? Preenchido com algum parâmetro ou não. Basicamente seria essa minha maior duvida. Me perdoe um questionamento sobre sua dica!!! Para poupar trabalho vc cria um ini genérico que procura o ini no servidor. Mas se houver mudança na estrutura da rede. Como esse genérico encontraria o servidor? Achei até legal, mas num cliente que utilize ip 169.254.0.0 e outro que utilize 192.168.0.0 esse genérico não teria que ser alterado estação por estação? Gente valeu qualquer ajuda. [[]] Ledo _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alisson Viol Gazda Enviada em: quinta-feira, 6 de outubro de 2005 13:48 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] IBDataBase - IBX Você pode por exemplo criar na máquina client um arquivo ini que diga onde está o servidor do banco de dados. Ou você pode fazer algo um pouco mais completo. Eu tenho um sistema onde eu tenho um arquivo INI dentro de cada máquina informando onde está o arquivo INI principal (no servidor). Pra quê fazer isso? Simples: Com o mesmo sistema eu posso instalar ele em qualquer lugar e quando precisar mudar a conexão do banco de dados eu apenas informo no servidor a localização do banco de dados (naquele arquivo Ini). Todos os clientes localizarão este arquivo e vão ler a sessão de onde está o banco de dados, e atribuirá ao Database name do IBConnection. Espero que eu tenha ajudado. Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [EMAIL PROTECTED] [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] ou [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
Re: RES: [delphi-br] IBDataBase - IBX
A nao ser que a aplicacao mande uma mensagem personalizada, em broadcasting, e espere o servidor retornar (funcionaria somente em rede classe C). Ou entao, espere o cliente te ligar e COBRE pela visita (a gente precisa sobreviver, ne?) -- 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] ou [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