GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Gerar executável com Banco de Dados


#1

Oi pessoal...
Estou com o seguinte problema...
Tenho uma aplicação que armazena Dados e Imagens em um Banco de Dados MySQL, só que agora necessito de gerar um executável para instalá-lo em outras máquinas... Como faço isso? Estou usando o NetBeans 6.9 e MySQL WorkBench... Uma vez consegui gerar o executável má o banco não funciona... Tem algum tutorial, dica ou livro para me ajudar?

Obrigado a todos e bons estudos!!!


#2

se vc vai gerar um .exe talvez o banco esteja na sua maquina nao?? dai gera um txt que o programa vai ler pra vc poder definir o banco de dados que o programa vai acessar


#3

sou iniciante, e não entendi o que vc quis dizer?
c ja fez ou faz esse tipo de procedimento?

Obrigado a todos e bons estudos!!!


#4

seu banco de dados ta na sua maquina ou vc ta acessando de um servidor?
defini um local pra ficar o txt por exemplo c:/meuprograma/config.txt e le esse txt com o que necessita pra acessar o banco de dados.


#5

vc ja fez isso com banco de dados MySQL?

Obrigado a todos e Bons Estudos!!!


#6

seu banco de dados ta na sua maquina ou vc ta acessando de um servidor?


#7

E ae moçada...
Acho que ele não entendeu a pergunta..

Então brow, o que o pessoal ta querendo saber é se você instalou o banco
de dados nas outras maquinas. Se elas estiverem na mesma rede, da
pra configurar pra elas acessarem a que tem o banco.

Quando voce gera um executavel do java, ele nao "leva" o banco junto.
(Com excecao se for algo do tipo SQLite)..

Ae, pra funcionar, voce tem que:

  • Se for na mesma rede, fazer com que elas conectem no pc-servidor
  • Se estiver fora da rede, instalar o banco nessas maquinas

Blz?
Valeu, abraco!


#8

Ilustre a realidade que estão tentando te explicar é a seguinte:
:arrow: nas xxx(293938 ) maquinas clientes e talvez em diferentes empresas onde poderas por o programa a funcionar, teras que criar um novo executavel porque o ip do servidor ( ip, password, nome da bd), e se um dia quiserem mudar a algum dado do servidor (ip, password, usuario, nome da bd) ai teras que criar novamente um outro executavel e voltar a instalar em todos os xxx( 203838) clientes.

resumindo :idea: :idea:
o que estão tentando te dizer é que deves criar um ficheiro de texto normal, onde o cliente possa configurar o ip do servidor, usuario, o nome da base de dados, sem ter que te chamar e sem ter que criar um novo executavel, e ou sem ter que recompilar o programa. por isso usa-se um ficheiro de texto com estes dados e antes que a aplicação começe a rodar vai ler o ficheiro para saber os dados do servidor ( podes usar um ficheiro de texto normal ou um .propietie... "esqueci como se escreve em ingles :frowning: :oops: ").

entendeste a idea que estavam tentando te explicar????????


#9