Res: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Bruno Lepesqueur
Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!

Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
computadores clientes ou se basta eu criar um atalho nos clientes do
executável que está no computador servidor de aplicação. (eu uso delphi 7,
banco: mysql 5 e myDAC)

Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no cliente
da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb não
deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento e
o banco que eu uso no servidor, não dá certo!

Agradeço pela ajuda de vcs!
Tenham um ótimo dia!
 
---Mensagem original---
 
De: Ramon
Data: 14/02/2009 13:03:54
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: Re: [delphi-br] Conexao com o banco
 
Não Alisson, este arquivo serve apenas para a criação do alias do banco.
O usuário e senha são criados quando o banco propriamente dito é criado.

Ramon A. Korber Jr
MSN - ramon15061...@hotmail.com
Skype - ramon15061959
Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
OleDB-AdoDB
Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
Multi-Plataforma
Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
Linux User Number 404280
- Original Message - 
From: Alisson 
To: delphi-br@yahoogrupos.com.br 
Sent: Saturday, February 14, 2009 10:16 AM
Subject: Re: Re: [delphi-br] Conexao com o banco

Ramon,

Eu não sabia que era possível configurar alias nesse arquivo do Firebird. Eu

sempre usei um arquivo .ini pra isso. De princípio achei bem interessante, 
mas, parece que nesse arquivo você configura somente o endereço do banco de 
dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso 
nesse arquivo tambem? 

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]



Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Luiz Escobar
Voce veio do firebird né... hehehehhe

MySQL só aponta pro IP e no máximo a porta (padrão:3306) nada mais...
Não compartilhe nenhuma pasta do seu servidor

Se vc usa MyDAC não precisa de NADA nem uma DLL
tente executar seu executável e se der ero de alguma DLL marque o nome de todas 
e passa pra gente ai fica mais fácil saber
Normalmente dependendo de como vc esta compilando esta precisando de alguma 
DLL, e nada mais
Mas garanto que não é DLL do MyDAC e nem do MySQL, se vc configurou certo, tipo 
nada embarcado (nunca usei esta opção)

Luiz Escobar


PS: to sem o DELPHI na maquina pois estou em um projeto com HARBOUR e só volto 
pro DELPHI quando acabar... se não te mandava alguns exemplos






From: Bruno Lepesqueur 
Sent: Tuesday, February 17, 2009 1:28 PM
To: delphi-br@yahoogrupos.com.br 
Subject: Res: Re: Re: [delphi-br] Conexao com o banco


Pessoal, até hj não consegui fazer o meu sistema funcionar a rede! 

Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
computadores clientes ou se basta eu criar um atalho nos clientes do
executável que está no computador servidor de aplicação. (eu uso delphi 7,
banco: mysql 5 e myDAC) 

Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no cliente
da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb não
deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento e
o banco que eu uso no servidor, não dá certo! 

Agradeço pela ajuda de vcs! 
Tenham um ótimo dia! 

---Mensagem original--- 

De: Ramon 
Data: 14/02/2009 13:03:54 
Para: delphi-br@yahoogrupos.com.br 
Assunto: Re: Re: [delphi-br] Conexao com o banco 

Não Alisson, este arquivo serve apenas para a criação do alias do banco. 
O usuário e senha são criados quando o banco propriamente dito é criado. 

Ramon A. Korber Jr 
MSN - ramon15061...@hotmail.com 
Skype - ramon15061959 
Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
OleDB-AdoDB 
Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
Multi-Plataforma 
Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04 
Linux User Number 404280 
- Original Message - 
From: Alisson 
To: delphi-br@yahoogrupos.com.br 
Sent: Saturday, February 14, 2009 10:16 AM 
Subject: Re: Re: [delphi-br] Conexao com o banco 

Ramon, 

Eu não sabia que era possível configurar alias nesse arquivo do Firebird. Eu

sempre usei um arquivo .ini pra isso. De princípio achei bem interessante, 
mas, parece que nesse arquivo você configura somente o endereço do banco de 
dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso 
nesse arquivo tambem? 

__ 
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas] 





[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Eduardo Silva dos Santos
Olá Bruno, vamos lá..

1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na
estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com
o MySQL.  sendo assim não é preciso instalar o Delphi nos clientes.

2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar
ao MySQL
usando MyDAC basta setar no TMyConnection as seguintes propriedades:

Server, IP ou nome da máquina onde o MySQL está instalado
DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo:
test
UserName, nome do usuário cadastrado no MySQL, geralmente root
PassWord, senha do usuário

pronto, você ja pode conectar ao banco... mas lembre-se de liberar no
Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL.

Basicamente é isso, tentar conectar ai e se der errado nos passe mais
detalhes..

att, Eduardo.



2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!

 Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
 aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
 clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
 computadores clientes ou se basta eu criar um atalho nos clientes do
 executável que está no computador servidor de aplicação. (eu uso delphi 7,
 banco: mysql 5 e myDAC)

 Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no cliente
 da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb
 não
 deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento e
 o banco que eu uso no servidor, não dá certo!

 Agradeço pela ajuda de vcs!
 Tenham um ótimo dia!

 ---Mensagem original---

 De: Ramon
 Data: 14/02/2009 13:03:54
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: Re: [delphi-br] Conexao com o banco

 Não Alisson, este arquivo serve apenas para a criação do alias do banco.
 O usuário e senha são criados quando o banco propriamente dito é criado.

 Ramon A. Korber Jr
 MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.com
 Skype - ramon15061959
 Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
 OleDB-AdoDB
 Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
 Multi-Plataforma
 Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
 Linux User Number 404280
 - Original Message -
 From: Alisson
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Saturday, February 14, 2009 10:16 AM
 Subject: Re: Re: [delphi-br] Conexao com o banco

 Ramon,

 Eu não sabia que era possível configurar alias nesse arquivo do Firebird.
 Eu

 sempre usei um arquivo .ini pra isso. De princípio achei bem interessante,
 mas, parece que nesse arquivo você configura somente o endereço do banco de

 dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
 nesse arquivo tambem?





[As partes desta mensagem que não continham texto foram removidas]



Res: Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Bruno Lepesqueur
Seguinte Eduardo... eu joguei a minha aplicação completa no computador
cliente e cliquei direto no executável, mas não deu certo! 
Ele pediu a instalação do myDAC no micro cliente! A mensagem é a seguinte:
Não foi possível encontrar o módulo especificado myDAC.
Eu tentei instalar o myDAC no cliente, mas ele não instala sem o delphi
estar instalado rsrs
Complicado, né? rs

Oq vcs me sugerem?

Um abraço! 
 
---Mensagem original---
 
De: Eduardo Silva dos Santos
Data: 17/02/2009 13:54:42
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: Re: Re: [delphi-br] Conexao com o banco
 
Olá Bruno, vamos lá..

1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na
estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com
o MySQL. sendo assim não é preciso instalar o Delphi nos clientes.

2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar
ao MySQL
usando MyDAC basta setar no TMyConnection as seguintes propriedades:

Server, IP ou nome da máquina onde o MySQL está instalado
DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo:
test
UserName, nome do usuário cadastrado no MySQL, geralmente root
PassWord, senha do usuário

pronto, você ja pode conectar ao banco... mas lembre-se de liberar no
Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL.

Basicamente é isso, tentar conectar ai e se der errado nos passe mais
detalhes..

att, Eduardo.

2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br

 Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!

 Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
 aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
 clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
 computadores clientes ou se basta eu criar um atalho nos clientes do
 executável que está no computador servidor de aplicação. (eu uso delphi 7,
 banco: mysql 5 e myDAC)

 Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no cliente
 da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb
 não
 deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento
e
 o banco que eu uso no servidor, não dá certo!

 Agradeço pela ajuda de vcs!
 Tenham um ótimo dia!

 ---Mensagem original---

 De: Ramon
 Data: 14/02/2009 13:03:54
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: Re: [delphi-br] Conexao com o banco

 Não Alisson, este arquivo serve apenas para a criação do alias do banco.
 O usuário e senha são criados quando o banco propriamente dito é criado.

 Ramon A. Korber Jr
 MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.com
 Skype - ramon15061959
 Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
 OleDB-AdoDB
 Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
 Multi-Plataforma
 Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
 Linux User Number 404280
 - Original Message -
 From: Alisson
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Saturday, February 14, 2009 10:16 AM
 Subject: Re: Re: [delphi-br] Conexao com o banco

 Ramon,

 Eu não sabia que era possível configurar alias nesse arquivo do Firebird.
 Eu

 sempre usei um arquivo .ini pra isso. De princípio achei bem interessante,
 mas, parece que nesse arquivo você configura somente o endereço do banco
de

 dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
 nesse arquivo tambem?




[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]



Res: Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Bruno Lepesqueur
Outra pergunta... o mySQL tem q estar configurado pra rede ou não precisa?
Ele como padrão já aceita qq um conectar a ele?

Obrigado! 
 
---Mensagem original---
 
De: Eduardo Silva dos Santos
Data: 17/02/2009 13:54:42
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: Re: Re: [delphi-br] Conexao com o banco
 
Olá Bruno, vamos lá..

1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na
estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com
o MySQL. sendo assim não é preciso instalar o Delphi nos clientes.

2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar
ao MySQL
usando MyDAC basta setar no TMyConnection as seguintes propriedades:

Server, IP ou nome da máquina onde o MySQL está instalado
DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo:
test
UserName, nome do usuário cadastrado no MySQL, geralmente root
PassWord, senha do usuário

pronto, você ja pode conectar ao banco... mas lembre-se de liberar no
Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL.

Basicamente é isso, tentar conectar ai e se der errado nos passe mais
detalhes..

att, Eduardo.

2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br

 Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!

 Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
 aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
 clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
 computadores clientes ou se basta eu criar um atalho nos clientes do
 executável que está no computador servidor de aplicação. (eu uso delphi 7,
 banco: mysql 5 e myDAC)

 Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no cliente
 da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb
 não
 deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento
e
 o banco que eu uso no servidor, não dá certo!

 Agradeço pela ajuda de vcs!
 Tenham um ótimo dia!

 ---Mensagem original---

 De: Ramon
 Data: 14/02/2009 13:03:54
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: Re: [delphi-br] Conexao com o banco

 Não Alisson, este arquivo serve apenas para a criação do alias do banco.
 O usuário e senha são criados quando o banco propriamente dito é criado.

 Ramon A. Korber Jr
 MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.com
 Skype - ramon15061959
 Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
 OleDB-AdoDB
 Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
 Multi-Plataforma
 Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
 Linux User Number 404280
 - Original Message -
 From: Alisson
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Saturday, February 14, 2009 10:16 AM
 Subject: Re: Re: [delphi-br] Conexao com o banco

 Ramon,

 Eu não sabia que era possível configurar alias nesse arquivo do Firebird.
 Eu

 sempre usei um arquivo .ini pra isso. De princípio achei bem interessante,
 mas, parece que nesse arquivo você configura somente o endereço do banco
de

 dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
 nesse arquivo tambem?




[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]



Res: Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Bruno Lepesqueur
Pessoal! Muito obrigado!

Problema resolvido!

Eu não estava conseguindo conectar pq o myDAC exige q tenha alguns arquivos
de configuração dele na pasta system32 e então eu copiei os arquivos: *.bpl
do myDAC e colei na pasta system32.

O meu outro problema era que eu estava usando o mySQL para local e não como
servidor mySQL. Agora que eu re-configurei-o para servidor mySQL funcionou
bacana!

Obrigado a todos e um grande abraço!
 
---Mensagem original---
 
De: Bruno Lepesqueur
Data: 02/17/09 15:07:46
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: Re: Re: Re: [delphi-br] Conexao com o banco
 
Outra pergunta... o mySQL tem q estar configurado pra rede ou não precisa? 
Ele como padrão já aceita qq um conectar a ele? 

Obrigado! 

---Mensagem original--- 

De: Eduardo Silva dos Santos 
Data: 17/02/2009 13:54:42 
Para: delphi-br@yahoogrupos.com.br 
Assunto: Re: Re: Re: [delphi-br] Conexao com o banco 

Olá Bruno, vamos lá.. 

1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na 
estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com 
o MySQL. sendo assim não é preciso instalar o Delphi nos clientes. 

2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar 
ao MySQL 
usando MyDAC basta setar no TMyConnection as seguintes propriedades: 

Server, IP ou nome da máquina onde o MySQL está instalado 
DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo: 
test 
UserName, nome do usuário cadastrado no MySQL, geralmente root 
PassWord, senha do usuário 

pronto, você ja pode conectar ao banco... mas lembre-se de liberar no 
Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL. 

Basicamente é isso, tentar conectar ai e se der errado nos passe mais 
detalhes.. 

att, Eduardo. 

2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br 

 Pessoal, até hj não consegui fazer o meu sistema funcionar a rede! 
 
 Pra começar eu já acho q estou errado pq eu não consigo fazer a minha 
 aplicação funcionar sem ter q instalar o delphi 7 completo nos micros 
 clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os 
 computadores clientes ou se basta eu criar um atalho nos clientes do 
 executável que está no computador servidor de aplicação. (eu uso delphi 7,

 banco: mysql 5 e myDAC) 
 
 Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no cliente

 da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb 
 não 
 deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento
e 
 o banco que eu uso no servidor, não dá certo! 
 
 Agradeço pela ajuda de vcs! 
 Tenham um ótimo dia! 
 
 ---Mensagem original--- 
 
 De: Ramon 
 Data: 14/02/2009 13:03:54 
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br 
 Assunto: Re: Re: [delphi-br] Conexao com o banco 
 
 Não Alisson, este arquivo serve apenas para a criação do alias do banco. 
 O usuário e senha são criados quando o banco propriamente dito é criado. 
 
 Ramon A. Korber Jr 
 MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.com 
 Skype - ramon15061959 
 Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 - 
 OleDB-AdoDB 
 Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento 
 Multi-Plataforma 
 Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04 
 Linux User Number 404280 
 - Original Message - 
 From: Alisson 
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br 
 Sent: Saturday, February 14, 2009 10:16 AM 
 Subject: Re: Re: [delphi-br] Conexao com o banco 
 
 Ramon, 
 
 Eu não sabia que era possível configurar alias nesse arquivo do Firebird. 
 Eu 
 
 sempre usei um arquivo .ini pra isso. De princípio achei bem interessante,

 mas, parece que nesse arquivo você configura somente o endereço do banco
de 
 
 dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso 
 nesse arquivo tambem? 
 
 
 

[As partes desta mensagem que não continham texto foram removidas] 





[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]



Re: Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Eduardo Silva dos Santos
Bruno, tem algo errado ae, a unica coisa que o MyDAC pede é um arquivo BPL
caso você estaja usando a Versão trial
fora isso ele não pede nada,  a não ser que voce tenha complicado o seu
projeto com a opção  Build with runtime Packages
marcada.. ai vc vai ter que mandar os arquivos bpl's juntos.

faz o seguinte, captura as telas de erro que dá ao executar o sistema e
manda pro meu e-mail.

fico na aguardo.

2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Seguinte Eduardo... eu joguei a minha aplicação completa no computador
 cliente e cliquei direto no executável, mas não deu certo!
 Ele pediu a instalação do myDAC no micro cliente! A mensagem é a seguinte:
 Não foi possível encontrar o módulo especificado myDAC.
 Eu tentei instalar o myDAC no cliente, mas ele não instala sem o delphi
 estar instalado rsrs
 Complicado, né? rs

 Oq vcs me sugerem?

 Um abraço!

 ---Mensagem original---

 De: Eduardo Silva dos Santos
 Data: 17/02/2009 13:54:42
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: Re: Re: [delphi-br] Conexao com o banco

 Olá Bruno, vamos lá..

 1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na
 estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com

 o MySQL. sendo assim não é preciso instalar o Delphi nos clientes.

 2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar
 ao MySQL
 usando MyDAC basta setar no TMyConnection as seguintes propriedades:

 Server, IP ou nome da máquina onde o MySQL está instalado
 DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo:
 test
 UserName, nome do usuário cadastrado no MySQL, geralmente root
 PassWord, senha do usuário

 pronto, você ja pode conectar ao banco... mas lembre-se de liberar no
 Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL.

 Basicamente é isso, tentar conectar ai e se der errado nos passe mais
 detalhes..

 att, Eduardo.

 2009/2/17 Bruno Lepesqueur 
 brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br


  Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!
 
  Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
  aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
  clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
  computadores clientes ou se basta eu criar um atalho nos clientes do
  executável que está no computador servidor de aplicação. (eu uso delphi
 7,
  banco: mysql 5 e myDAC)
 
  Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no
 cliente
  da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb
  não
  deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento
 e
  o banco que eu uso no servidor, não dá certo!
 
  Agradeço pela ajuda de vcs!
  Tenham um ótimo dia!
 
  ---Mensagem original---
 
  De: Ramon
  Data: 14/02/2009 13:03:54
  Para: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Assunto: Re: Re: [delphi-br] Conexao com o banco
 
  Não Alisson, este arquivo serve apenas para a criação do alias do banco.
  O usuário e senha são criados quando o banco propriamente dito é criado.
 
  Ramon A. Korber Jr
  MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.comramon15061959%
 40hotmail.com
  Skype - ramon15061959
  Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
  OleDB-AdoDB
  Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
  Multi-Plataforma
  Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
  Linux User Number 404280
  - Original Message -
  From: Alisson
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Sent: Saturday, February 14, 2009 10:16 AM
  Subject: Re: Re: [delphi-br] Conexao com o banco
 
  Ramon,
 
  Eu não sabia que era possível configurar alias nesse arquivo do Firebird.

  Eu
 
  sempre usei um arquivo .ini pra isso. De princípio achei bem
 interessante,
  mas, parece que nesse arquivo você configura somente o endereço do banco
 de
 
  dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
  nesse arquivo tambem?
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Eduardo Silva dos Santos
Isso depende de como vc instalou, visto que a lista não aceita anexos, manda
pro meu e-mail as imagens dos erros
que vamos descobrir o problema.


2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Outra pergunta... o mySQL tem q estar configurado pra rede ou não
 precisa?
 Ele como padrão já aceita qq um conectar a ele?

 Obrigado!

 ---Mensagem original---

 De: Eduardo Silva dos Santos
 Data: 17/02/2009 13:54:42
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: Re: Re: [delphi-br] Conexao com o banco

 Olá Bruno, vamos lá..

 1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na
 estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com

 o MySQL. sendo assim não é preciso instalar o Delphi nos clientes.

 2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar
 ao MySQL
 usando MyDAC basta setar no TMyConnection as seguintes propriedades:

 Server, IP ou nome da máquina onde o MySQL está instalado
 DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo:
 test
 UserName, nome do usuário cadastrado no MySQL, geralmente root
 PassWord, senha do usuário

 pronto, você ja pode conectar ao banco... mas lembre-se de liberar no
 Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL.

 Basicamente é isso, tentar conectar ai e se der errado nos passe mais
 detalhes..

 att, Eduardo.

 2009/2/17 Bruno Lepesqueur 
 brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br


  Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!
 
  Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
  aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
  clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
  computadores clientes ou se basta eu criar um atalho nos clientes do
  executável que está no computador servidor de aplicação. (eu uso delphi
 7,
  banco: mysql 5 e myDAC)
 
  Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no
 cliente
  da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb
  não
  deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento
 e
  o banco que eu uso no servidor, não dá certo!
 
  Agradeço pela ajuda de vcs!
  Tenham um ótimo dia!
 
  ---Mensagem original---
 
  De: Ramon
  Data: 14/02/2009 13:03:54
  Para: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Assunto: Re: Re: [delphi-br] Conexao com o banco
 
  Não Alisson, este arquivo serve apenas para a criação do alias do banco.
  O usuário e senha são criados quando o banco propriamente dito é criado.
 
  Ramon A. Korber Jr
  MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.comramon15061959%
 40hotmail.com
  Skype - ramon15061959
  Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
  OleDB-AdoDB
  Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
  Multi-Plataforma
  Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
  Linux User Number 404280
  - Original Message -
  From: Alisson
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Sent: Saturday, February 14, 2009 10:16 AM
  Subject: Re: Re: [delphi-br] Conexao com o banco
 
  Ramon,
 
  Eu não sabia que era possível configurar alias nesse arquivo do Firebird.

  Eu
 
  sempre usei um arquivo .ini pra isso. De princípio achei bem
 interessante,
  mas, parece que nesse arquivo você configura somente o endereço do banco
 de
 
  dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
  nesse arquivo tambem?
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: Re: Re: [delphi-br] Conexao com o banco

2009-02-17 Por tôpico Eduardo Silva dos Santos
O MyDAC não exige nenhum BPL e nem de Configuração  (não existe arquivo de
configuração do MyDAC),
só é exigido arquivo BPL caso vc esteja  usando a versão TRIAL ou então
compilou
usando a opção  Build With Runtime Packages.




2009/2/17 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Pessoal! Muito obrigado!

 Problema resolvido!

 Eu não estava conseguindo conectar pq o myDAC exige q tenha alguns arquivos
 de configuração dele na pasta system32 e então eu copiei os arquivos: *.bpl
 do myDAC e colei na pasta system32.

 O meu outro problema era que eu estava usando o mySQL para local e não como
 servidor mySQL. Agora que eu re-configurei-o para servidor mySQL funcionou
 bacana!

 Obrigado a todos e um grande abraço!

 ---Mensagem original---

 De: Bruno Lepesqueur
 Data: 02/17/09 15:07:46
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Res: Re: Re: Re: [delphi-br] Conexao com o banco

 Outra pergunta... o mySQL tem q estar configurado pra rede ou não precisa?
 Ele como padrão já aceita qq um conectar a ele?

 Obrigado!

 ---Mensagem original---

 De: Eduardo Silva dos Santos
 Data: 17/02/2009 13:54:42
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: Re: Re: [delphi-br] Conexao com o banco

 Olá Bruno, vamos lá..

 1º - usando Delphi + MyDAC você não precisa de nada além do seu exe na
 estação, não é necessário nenhuma dll, o mydac trabalha de forma direta com

 o MySQL. sendo assim não é preciso instalar o Delphi nos clientes.

 2º - No MySQL não existe a necessidade de criar mapeamentos. Para conectar
 ao MySQL
 usando MyDAC basta setar no TMyConnection as seguintes propriedades:

 Server, IP ou nome da máquina onde o MySQL está instalado
 DataBase, Nome do banco ao qual deseja conectar.. apenas o nome.. exemplo:
 test
 UserName, nome do usuário cadastrado no MySQL, geralmente root
 PassWord, senha do usuário

 pronto, você ja pode conectar ao banco... mas lembre-se de liberar no
 Firewall do Servidor a porta 3306 que geralmente é usada pelo MySQL.

 Basicamente é isso, tentar conectar ai e se der errado nos passe mais
 detalhes..

 att, Eduardo.

 2009/2/17 Bruno Lepesqueur 
 brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br


  Pessoal, até hj não consegui fazer o meu sistema funcionar a rede!
 
  Pra começar eu já acho q estou errado pq eu não consigo fazer a minha
  aplicação funcionar sem ter q instalar o delphi 7 completo nos micros
  clientes! Preciso saber se eu tenho q instalar o delphi 7 em todos os
  computadores clientes ou se basta eu criar um atalho nos clientes do
  executável que está no computador servidor de aplicação. (eu uso delphi
 7,

  banco: mysql 5 e myDAC)
 
  Outra coisa que eu fiz foi a seguinte... eu criei um mapeamento no
 cliente

  da pasta data do mysql e tentei acessar o banco via mapeamento, mas tb
  não
  deu certo! Qdo eu entro no componente do myDAC e aponto para o mapeamento

 e
  o banco que eu uso no servidor, não dá certo!
 
  Agradeço pela ajuda de vcs!
  Tenham um ótimo dia!
 
  ---Mensagem original---
 
  De: Ramon
  Data: 14/02/2009 13:03:54
  Para: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Assunto: Re: Re: [delphi-br] Conexao com o banco
 
  Não Alisson, este arquivo serve apenas para a criação do alias do banco.
  O usuário e senha são criados quando o banco propriamente dito é criado.
 
  Ramon A. Korber Jr
  MSN - ramon15061...@hotmail.com ramon15061959%40hotmail.comramon15061959%
 40hotmail.com
  Skype - ramon15061959
  Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 -
  OleDB-AdoDB
  Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento
  Multi-Plataforma
  Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
  Linux User Number 404280
  - Original Message -
  From: Alisson
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Sent: Saturday, February 14, 2009 10:16 AM
  Subject: Re: Re: [delphi-br] Conexao com o banco
 
  Ramon,
 
  Eu não sabia que era possível configurar alias nesse arquivo do Firebird.

  Eu
 
  sempre usei um arquivo .ini pra isso. De princípio achei bem
 interessante,

  mas, parece que nesse arquivo você configura somente o endereço do banco
 de
 
  dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
  nesse arquivo tambem?
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-14 Por tôpico Alisson
Ramon,

Eu não sabia que era possível configurar alias nesse arquivo do Firebird. Eu 
sempre usei um arquivo .ini pra isso. De princípio achei bem interessante, 
mas, parece que nesse arquivo você configura somente o endereço do banco de 
dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso 
nesse arquivo tambem? 

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: Re: [delphi-br] Conexao com o banco

2009-02-14 Por tôpico Daniel Sobrinho Laporte
Se você utiliza DBX é possível distribuir o arquivo de
conexão(dbxconnections.ini) que poderá conter o usuário a senha e o caminho
do banco. Já no alias.conf do firebird é possivel configurar o nome do
alias, o caminho do banco e a porta do firebird o usuário e senha não são
vinculados ao seu arquivo de conexão com o banco ou internamente no seu
software.

Abraços,
Daniel

2009/2/14 Alisson alss...@yahoo.com.br

   Ramon,

 Eu não sabia que era possível configurar alias nesse arquivo do Firebird.
 Eu
 sempre usei um arquivo .ini pra isso. De princípio achei bem interessante,
 mas, parece que nesse arquivo você configura somente o endereço do banco de

 dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso
 nesse arquivo tambem?

 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/
  




-- 
Abraços,

Daniel.

Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
está a solução,


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-14 Por tôpico Eduardo Silva dos Santos
Bruno, o mySQL sabe onde está todos os bancos, para conectar em uma maquina
remota
vc informa o Nome ou Ip da máquina e diz em qual banco quer conectar
o resto o MySQL cuida pra você.

   2009/2/13 Bruno Lepesqueur
brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br
 

  Ok... Eduardo, mas e se o banco estiver em outro computador!
  Como que ele vai saber o caminho?
 
  Obrigado!
 
  ---Mensagem original---
 
  De: Eduardo Silva dos Santos
  Data: 12/02/2009 22:25:49
  Para: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Assunto: Re: [delphi-br] Conexao com o banco
 
  Bruno, com mysql a coisa é diferente.. vc não informa o caminho do banco
  como no FireBird..
  no Mysql basta você informar o Nome do mesmo.. com isso vai funcionar
 numa
  boa..
 
  e graças ao Mysql ser assim, é possivel vc fazer um select em bancos
  distintos.
 
  qual componente de acesso você ta usando?
 
  2009/2/12 Bruno Lepesqueur 
  brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br
 brunolbrasil%40yahoo.com.br
 
 
   Tenho o seguinte código:
  
   System_DB.Connected := false;
   System_DB.Database := edit3.Text;
   System_DB.Connected := true;
  
   Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é
 onde
 
   eu informo o caminho do banco, tipo: c:\mysql\data\banco;
  
   Esse código funciona, mas qdo é digitado no edit3.text um nome de banco
  de
   dados que não existe ou que esteja com caminho errado ele dá uma
 mensagem
 
   de
   erro. Eu estava pensando em criar um IF para não ter esse problema!
 Coisa
 
   mais ou menso assim:
  
   se o banco existir e tiver conectado faça...
  
   Alguém pode me ajudar?
  
   Obrigado!
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  ...
  Eduardo Silva dos Santos
  DRD SISTEMAS
  (27) 3218-4201
  (27) 8842-9489
  MSN: eduardo@gmail.com eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com
  Site: http://www.drdsistemas.com.br/
  ...
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Abraços,

 Daniel.

 Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
 está a solução,

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-14 Por tôpico Ramon
Não Alisson, este arquivo serve apenas para a criação do alias do banco.
O usuário e senha são criados quando o banco propriamente dito é criado.

Ramon A. Korber Jr
MSN - ramon15061...@hotmail.com
Skype - ramon15061959
Harbour 1.1.0 - MiniGUI Extended 1.62 xMate - BCC 5.5 - Firebird 2.1 - 
OleDB-AdoDB
Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento Multi-Plataforma
Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
Linux User Number 404280
  - Original Message - 
  From: Alisson 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, February 14, 2009 10:16 AM
  Subject: Re: Re: [delphi-br] Conexao com o banco


  Ramon,

  Eu não sabia que era possível configurar alias nesse arquivo do Firebird. Eu 
  sempre usei um arquivo .ini pra isso. De princípio achei bem interessante, 
  mas, parece que nesse arquivo você configura somente o endereço do banco de 
  dados. Seria necessário colocar o usuário e senha. Daria pra fazer isso 
  nesse arquivo tambem? 

  __
  Faça ligações para outros computadores com o novo Yahoo! Messenger 
  http://br.beta.messenger.yahoo.com/ 

  

[As partes desta mensagem que não continham texto foram removidas]



Res: Re: Re: [delphi-br] Conexao com o banco

2009-02-13 Por tôpico Bruno Lepesqueur
Entendi sim, mas ele não tratou essa msg de erro do jeito q vc me falou!
Qdo eu mando conectar ao banco errado, ele dá uma tela de erro e não trata o
except. A não ser q eu tenha q criar um código que trate esse erro tb!

Obrigado! 
 
---Mensagem original---
 
De: Daniel Sobrinho Laporte
Data: 12/02/2009 22:06:30
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: Re: [delphi-br] Conexao com o banco
 
Bom Bruno então eu não entendi o que voce quis rs... os blocos
try
except
end

ou
try
finally
end

São blocos de instrução assim como begin end porém quando você coloca o
except significa que qualquer erro dentro do bloco try o curso de execução
será redirecionado para o except dai é possível fazer tratamento
personalizados com mensagens de erro e etc
ex:

try
except on e:exception do
begin
ShowMessage(e.message);
end
end
No caso acima será exibido o erro dentro de um dialogo de mensagem. Já no
finally você utiliza quando independente de qualquer coisa sempre queria que
passe em determinadas instruções como no exemplo abaixo:

try
c := TClientDataSet.Create(nil);
finally
FreeAndNil(c);
end

Neste caso independente do que acontecer dentro do bloco try sempre será
zerada a variavel c e liberada da memória..

Abraços,
Daniel
2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br

 Não deu certo Daniel!

 Pra q server o try e o except?

 Obrigado!

 ---Mensagem original---

 De: Daniel Sobrinho Laporte
 Data: 02/12/09 17:12:22
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Conexao com o banco

 Isso é resolvido com um simples bloco de tratamento de erros da seguinte
 forma :

 try
 System_DB.Connected := false;
 System_DB.Database := edit3.Text;
 System_DB.Connected := true;
 except
 ShowMessage('Erro ao conectar, por favor tente novamente !');
 end;

 Abraços,
 Daniel

 2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.brbrunolbrasil%40yahoo
com.br


  Tenho o seguinte código:
 
  System_DB.Connected := false;
  System_DB.Database := edit3.Text;
  System_DB.Connected := true;
 
  Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é
onde

  eu informo o caminho do banco, tipo: c:\mysql\data\banco;
 
  Esse código funciona, mas qdo é digitado no edit3.text um nome de banco
 de
  dados que não existe ou que esteja com caminho errado ele dá uma
mensagem

  de
  erro. Eu estava pensando em criar um IF para não ter esse problema!
Coisa

  mais ou menso assim:
 
  se o banco existir e tiver conectado faça...
 
  Alguém pode me ajudar?
 
  Obrigado!
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Abraços,

 Daniel.

 Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
 está a solução,

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

 


-- 
Abraços,

Daniel.

Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
está a solução,

[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-13 Por tôpico Daniel Sobrinho Laporte
Se o banco estiver em outro computador é necessario que você informe o
endereço de IP da outra máquina !!!

2009/2/13 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Ok... Eduardo, mas e se o banco estiver em outro computador!
 Como que ele vai saber o caminho?

 Obrigado!

 ---Mensagem original---

 De: Eduardo Silva dos Santos
 Data: 12/02/2009 22:25:49
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Conexao com o banco

 Bruno, com mysql a coisa é diferente.. vc não informa o caminho do banco
 como no FireBird..
 no Mysql basta você informar o Nome do mesmo.. com isso vai funcionar numa
 boa..

 e graças ao Mysql ser assim, é possivel vc fazer um select em bancos
 distintos.

 qual componente de acesso você ta usando?

 2009/2/12 Bruno Lepesqueur 
 brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br


  Tenho o seguinte código:
 
  System_DB.Connected := false;
  System_DB.Database := edit3.Text;
  System_DB.Connected := true;
 
  Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde

  eu informo o caminho do banco, tipo: c:\mysql\data\banco;
 
  Esse código funciona, mas qdo é digitado no edit3.text um nome de banco
 de
  dados que não existe ou que esteja com caminho errado ele dá uma mensagem

  de
  erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa

  mais ou menso assim:
 
  se o banco existir e tiver conectado faça...
 
  Alguém pode me ajudar?
 
  Obrigado!
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD SISTEMAS
 (27) 3218-4201
 (27) 8842-9489
 MSN: eduardo@gmail.com eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com.br/
 ...

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Abraços,

Daniel.

Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
está a solução,


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-13 Por tôpico Ramon
No caso do firebird, não é necessario saber em que diretorio a base de dados 
está no servidor, usa-se o alias, 
criado no arquivo aliases.conf, que se encontrano diretorio de instalação do 
firebird.
Abaixo o conteudo do arquivo aliases.conf
# 
# List of known database aliases 
# -- 
# 
# Examples: 
# 
#   dummy = c:\data\dummy.fdb 
#  
Sistema = e:\Sistema\Base\Base.fdb

Ai, na string de conexão ao banco, você trocará o e:\Sistema\Base\Base.fdb por
NomeDaMaquinaServidora:Sistema

É bem simples e funciona legal.



Ramon A. Korber Jr
MSN - ramon15061...@hotmail.com
Skype - ramon15061959
Harbour 1.1.0 - MiniGUI Extended 1.61 xMate - BCC 5.5 - Firebird 2.1 - 
OleDB-AdoDB
Lazarus 0.9.26 - ZeosDBO 6.6.4 - Firebird 2.1 - Desenvolvimento Multi-Plataforma
Windows XP SP3 - Linux Opensuse 11 - Mandriva 2008 - Ubuntu 8.04
Linux User Number 404280
  - Original Message - 
  From: Bruno Lepesqueur 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, February 13, 2009 7:52 AM
  Subject: Res: Re: [delphi-br] Conexao com o banco


  Ok... Eduardo, mas e se o banco estiver em outro computador! 
  Como que ele vai saber o caminho? 

  Obrigado! 

  ---Mensagem original--- 

  De: Eduardo Silva dos Santos 
  Data: 12/02/2009 22:25:49 
  Para: delphi-br@yahoogrupos.com.br 
  Assunto: Re: [delphi-br] Conexao com o banco 

  Bruno, com mysql a coisa é diferente.. vc não informa o caminho do banco 
  como no FireBird.. 
  no Mysql basta você informar o Nome do mesmo.. com isso vai funcionar numa 
  boa.. 

  e graças ao Mysql ser assim, é possivel vc fazer um select em bancos 
  distintos. 

  qual componente de acesso você ta usando? 

  2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br 

   Tenho o seguinte código: 
   
   System_DB.Connected := false; 
   System_DB.Database := edit3.Text; 
   System_DB.Connected := true; 
   
   Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde 
   eu informo o caminho do banco, tipo: c:\mysql\data\banco; 
   
   Esse código funciona, mas qdo é digitado no edit3.text um nome de banco de 
   dados que não existe ou que esteja com caminho errado ele dá uma mensagem 
   de 
   erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa 
   mais ou menso assim: 
   
   se o banco existir e tiver conectado faça... 
   
   Alguém pode me ajudar? 
   
   Obrigado! 
   
   [As partes desta mensagem que não continham texto foram removidas] 
   
   
   

  -- 
  ... 
  Eduardo Silva dos Santos 
  DRD SISTEMAS 
  (27) 3218-4201 
  (27) 8842-9489 
  MSN: eduardo@gmail.com 
  Site: http://www.drdsistemas.com.br/ 
  ... 

  [As partes desta mensagem que não continham texto foram removidas] 





  [As partes desta mensagem que não continham texto foram removidas]


  

[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-13 Por tôpico Jorge Ericsson
Uses Conexão ODBC e aponto para o nome do servidor ou IP da máquina Bruno.

Qual componente e o tipo de conexão que você está utilizando ?


2009/2/13 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Ok... Eduardo, mas e se o banco estiver em outro computador!
 Como que ele vai saber o caminho?

 Obrigado!

 ---Mensagem original---

 De: Eduardo Silva dos Santos
 Data: 12/02/2009 22:25:49
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Conexao com o banco

 Bruno, com mysql a coisa é diferente.. vc não informa o caminho do banco
 como no FireBird..
 no Mysql basta você informar o Nome do mesmo.. com isso vai funcionar numa
 boa..

 e graças ao Mysql ser assim, é possivel vc fazer um select em bancos
 distintos.

 qual componente de acesso você ta usando?

 2009/2/12 Bruno Lepesqueur 
 brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br


  Tenho o seguinte código:
 
  System_DB.Connected := false;
  System_DB.Database := edit3.Text;
  System_DB.Connected := true;
 
  Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde

  eu informo o caminho do banco, tipo: c:\mysql\data\banco;
 
  Esse código funciona, mas qdo é digitado no edit3.text um nome de banco
 de
  dados que não existe ou que esteja com caminho errado ele dá uma mensagem

  de
  erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa

  mais ou menso assim:
 
  se o banco existir e tiver conectado faça...
 
  Alguém pode me ajudar?
 
  Obrigado!
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD SISTEMAS
 (27) 3218-4201
 (27) 8842-9489
 MSN: eduardo@gmail.com eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com.br/
 ...

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Att,

Jorge Ericsson S. Pinheiro
Ericsson Sistemas e Soluções
(61) 3797-4785 / 3244-8689 / 9227 4785
http://www.jericsson.com.br
jericsson...@gmail.com
jericsson...@hotmail.com
skype:jericsson
Brasília - DF


[As partes desta mensagem que não continham texto foram removidas]



Re: Re: [delphi-br] Conexao com o banco

2009-02-12 Por tôpico Daniel Sobrinho Laporte
 Bom Bruno então eu não entendi o que voce quis rs... os blocos
try
except
end

ou
try
finally
end

São blocos de instrução assim como begin end porém  quando você coloca o
except significa que qualquer erro dentro do bloco try o curso de execução
será redirecionado para o except dai é possível fazer tratamento
personalizados com mensagens de erro e etc
 ex:

try
except on e:exception do
  begin
ShowMessage(e.message);
  end
end
No caso acima será exibido o erro dentro de um dialogo de mensagem. Já no
finally você utiliza quando independente de qualquer coisa sempre queria que
passe em determinadas instruções como no exemplo abaixo:

try
 c := TClientDataSet.Create(nil);
finally
 FreeAndNil(c);
end

Neste caso independente do que acontecer dentro do bloco try sempre será
zerada a variavel c e liberada da memória..

Abraços,
Daniel
2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br

   Não deu certo Daniel!

 Pra q server o try e o except?

 Obrigado!

 ---Mensagem original---

 De: Daniel Sobrinho Laporte
 Data: 02/12/09 17:12:22
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Conexao com o banco

 Isso é resolvido com um simples bloco de tratamento de erros da seguinte
 forma :

 try
 System_DB.Connected := false;
 System_DB.Database := edit3.Text;
 System_DB.Connected := true;
 except
 ShowMessage('Erro ao conectar, por favor tente novamente !');
 end;

 Abraços,
 Daniel

 2009/2/12 Bruno Lepesqueur 
 brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br


  Tenho o seguinte código:
 
  System_DB.Connected := false;
  System_DB.Database := edit3.Text;
  System_DB.Connected := true;
 
  Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde

  eu informo o caminho do banco, tipo: c:\mysql\data\banco;
 
  Esse código funciona, mas qdo é digitado no edit3.text um nome de banco
 de
  dados que não existe ou que esteja com caminho errado ele dá uma mensagem

  de
  erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa

  mais ou menso assim:
 
  se o banco existir e tiver conectado faça...
 
  Alguém pode me ajudar?
 
  Obrigado!
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Abraços,

 Daniel.

 Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
 está a solução,

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Abraços,

Daniel.

Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
está a solução,


[As partes desta mensagem que não continham texto foram removidas]