configurar estações...

09/05/2005

0

Como devo proceder para configurar as estações de trablaho que i~rão rodar a minha aplicação... ela foi feita com Delphi + Mysql?
O que devo mudar nas estações? Onde mudar ?

Obrigado !


Alexandretavares

Alexandretavares

Responder

Posts

09/05/2005

Douglasf

Para o funcionamento em rede de meus sistemas, normalmente costumo colocar a configuração em um arquivo INI e o sistema pega as configurações deste.

costumo colocar:

usuario(do banco)
senha(do banco)
computador(ou IP) que esta o servidor do MySQL.

qualquer coisa manda um msg


Responder

10/05/2005

Alexandretavares

Oi Douglas!
Eu nunca usei arquivos .ini !
Vc pode me orientar de forma mais detalhada como fazê-lo ?

Te agradeceria bastante se vc ajudar !

Um forte Abraço.

Alexandre Tavares
Campina Grande - PB


Responder

10/05/2005

Douglasf

Posso esclarecer sim,

mas se quer receber respostas mais rápidas, envie suas mesagens com dúvidas sobre programação para o fórum de Delphi.

é necessário declarar na em USES IniFiles

procedure TfrmPrincipal.FormCreate(Sender: TObject);
var
  IniFile : TIniFile;
begin
//Carrega as configurações do banco
  ZConnection1.Connected := False;
//Caso não exista ele cria um arquivo ini
  IniFile := TIniFile.Create(ChangeFileExt(Application.ExeName,´.ini´));

//pega informações do arquivo ini e coloca no Zconnection1
  ZConnection1.HostName:=IniFile.ReadString(´config´,´computador´,´´);
  ZConnection1.User:=IniFile.ReadString(´config´,´usuario´, ´´);
  ZConnection1.Password:=IniFile.ReadString(´config´,´senha´,´´);
  ZConnection1.Database:=IniFile.ReadString(´config´,´banco´, ´´);

  try
  ZConnection1.Connected:=True;;
  Except
    ShowMessage(´Não foi possível fazer a conexão com o banco.´);
  end;
end;


obs : para este conseguir acessar o banco pelo delphi, é necessário difinir as configuraçÕes no arquivo INI.


Responder

11/05/2005

Alexandretavares

Douglas existe outra forma de fazer essa conexão ?

Obrigado !


Responder

11/05/2005

Douglasf

Outra forma como?

- Atravez de outro componente?


Responder

11/05/2005

Alexandretavares

Uso o ZConnection...
Sem criar um arquivo .ini, é possível ?

Valeu!


Responder

11/05/2005

Douglasf

Pode existir ´infinitas´ formas desde que as seguintes propriedades sejam preenchidas.

ZConnection1.HostName
ZConnection1.User
ZConnection1.Password
ZConnection1.Database


Responder

27/05/2005

Gladqueiroz

Não precisa configurar arquivo INI, basta apenas copiar o arquivo LIBMYSQL.DLL para o diretório system (windows 9x) ou system32 (windowsXP) das estações. Isso levando em conta que o aplicativo está funcionando corretamente no servidor. Após feito isso, faça uma cópia apenas do executável do servidor e jogue na pasta de sua preferência nas máquinas clientes.

OBS. Se o servidor tiver o Windows XP SP2 vc precisa adicionar o mysqlnt.exe na lista de exceções do FIREWALL. Sabe fazer isso né?

Qualquer dúvida estamos ai...

Um Abraço... :D


Responder

01/09/2005

Aflsilva

gladqueiroz, eu instalei na minha maquina o windows xp sp2, e depois disso eu nao consigo conectar o banco de dados em rede. Voce falou em adicionar o mysqlnt.exe na lista de exceções do FIREWALL. como eu faco isso? o mysql que uso e 3.23.41. Esse arquivo mysqlnt.exe onde fica localizado?


Responder

05/09/2005

Gladqueiroz

Vc vai em em Iniciar - Painel de Controle - Firewal do Windows - Excessões - Adicionar Programa.
Você vai procurar o caminho do mysqlnt, que deve estar em c:\mysql\bin\mysqld-nt.exe e pressione OK.

Se vc fez a conexão corretamente vai funcionar com certeza.

Use como padrão o caminho do mysql em c:\mysql para evitar maiores problemas.

Isso deve resolver o problema.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar