Fórum Como instalar/distribuir a aplicação? #347031
04/10/2007
0
Estou desenvolvendo minha primeira aplicação com D7 + FB2.0
Está indo bem, porém já estou pensando em como distribuir esta aplicação posteriormente.
Sei que posso gerar um pacote de instalação com o Inno Setup, e acho que este pacote levará tudo que seja necessário para funcionar o sistema (dll, parâmetros) e até o BD, certo?
Outra dúvida é referente a configuração da conexão entre o aplicativo e o BD. Onde e como posso deixar isto flexível no sistema? Poder informar para o sistema onde está o BD, e tornar o processo prático caso seja necessário fazer alguma mudança no servidor ou de servidor?
Exemplificando: O sistema teria uma string de conexão padrão, mas caso não houvesse sucesso na conexão com o BD, poderia ser oferecido um diálogo para que o usuário informace a localização do BD e assim construir um nova string de conexão.
Ou ter na parte de configuração do sistema, uma forma para o usuário poder mudar o local do bando de dados, tornando o sistema robusto nesta parte.
Isso puxa outra dúvida. Onde eu colocaria estes parâmetros de configuração do sistema? Em arquivos INI, ou no registro do Windows?
Pessoal, espero não estar abusando e como não poderia deixar de ser, fico muito grato por qualquer ajuda.
Abraços.
Luciano.badoe
Curtir tópico
+ 0Posts
04/10/2007
Mayron Cachina
Inno Setup, importo tudo lá, ele ja instala tudo direitinho, uma belaza :D
Estou desenvolvendo meu primeiro programa com FB, então estou fazendo assim:
Criei um form pra o usuario informar o local do banco (se é remoto, se é local.... ip ou nome da maquina ´usuarios leigos´) e apartir dai o programa monta a string de conexao...
está tudo em arquivo INI, poderia está em registro, mais minha solução foi usar ini nesse caso, apesar do usuario chereta poder mudar n vai danificar muito o sistema, pois pode ser editavel.. o registro eh quando vc quer esconder senha do banco e outros parametros...
espero ter respondido sua dúvida :wink:
Gostei + 0
07/10/2007
Luciano.badoe
Onde faz a leitura/utilização da string de conexão gravada no INI?
Os DM, vc cria dinamicamente após carregar estes parâmetros?
Obrigado.
Gostei + 0
07/10/2007
Mayron Cachina
O DM ja está criado eu so faço com o que o database pegue a String...
normalmente...
se for remoto coloca o ip antes da local...
em meus projetos eu sempre deixo o tela principal e o dm criados, os outros forms sim são criados automaticamente...
e no onform create eh que eu mando o componente do database se conectar..
Gostei + 0
09/10/2007
Luciano.badoe
Gostei + 0
09/10/2007
Mayron Cachina
Pode-se usar o xml mais eu acho que vc vai programar mais....
tb vai dificultar com que o usuario tente modificar..
pois ele pode n entender direito as estruturas do XML...
eh uma possibilidade...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)