Conheça o Plugfeed | » Início » Programação » Visual Basic » Conectando o Crystal Report ao MySql
Conheça o Plugfeed | » Início » Programação » Visual Basic » Conectando o Crystal Report ao MySql -->
 
Avaliação: | Publicado em: 20/06/2007
Conectando o Crystal Report ao MySql
Jonas Chaves Formado em Visual Basic com o professor Alex Silva e em MySql e ASP com o professor Adriano Silva atua como tecnico desenvolvedor junior na empresa VesperSoft e na area de Acessoria a empresas de diferentes setores, alem de ministrar aulas de Visual Basic e ser responsavel na parte de analise e instalação de VoIp na empresa Kraft Telecomunicações. Jonas Chaves trabalha atualmente nas linguagens: ASP, Visual Basic, Delphi, Servidores: MySql, SQL Server, Access, SQL Lite, Oracle
Conectando o Crystal Report ao MySql

Conectando o Crystal Report ao MySql

Antes de criarmos nossos relatorio devemos ter em nossa maquina o seguinte software:
mysql-connector-odbc-3.51.12-win32.exe
Este por sua vez é o responsavel pela interligação entre o Crystal Report a nosso servidor.

Apos istalado vamos a parte de configurações.
Para isso va em:
Painel de controle > Ferramentas administrativas > Fontes de dados (ODBC)



Em seguida clique em Fontes de dados (ODBC)
Ao abrir va em Fontes de Dados do Sistema (1)



Em seguida clique em adicionar (2)
Escolha MySql ODBC 3.51 Driver
Se tudo estiver OK a seguinte janela ira se abrir
 
Data Source Name : Digite um nome para sua conexao
OBS: Nao fique alterando esta propriedade
Description: Como o proprio nome diz, descrição
Server: Digite o endereço de seu servidor
User: Nome criado para conexão no servidor MySql (se você nao alterou o nome no servidor, por default ele sera root)
Password: Senha usada pelo usuario no servidor

Em seguida va na aba connection Option e em port libere a porta usada por seu servidor

Observações:
-A maquina do usuario devera estar com o firewall liberado para esta porta
-Caso deseje acessar um servidor externo a sua rede verifique se o modem na rede onde o servidor esta caso roteado, esteja redirecionando a porta usada pelo servidor para o ip do mesmo
-Utilize o dyndns ou no-ip caso a rede onde o servidor esteja nao possua IP fixo

Depois de tudo configurado a sua conexao clique no botao test. Caso receba a seguinte mensagem abaixo seus dados estao corretos.



CRYSTAL REPORT

Em seguida abra o Crystal Report
A seguinte janela ira aparecer:

Marque: Using the report Expert



Clique em Database

Logo em seguida va em ODBC e ao abrir encontra sua conexão criada e adicione as tabelas que quiser usar em seu relatorio.

Pronto !!!

Se você conseguiu parabens, se você nao coseguiu parabêns. Se você nao tentou meus sentimentos


Tu tem como mostrar a conexão do MySql com o Visual Basic
Voce poderia mostrar o codigo de conexao do VB com o Crystal usando MySql ????

Criarei um artigo de manipulação do VB com o Crystal Report.
Mas para conectar os Crystal com o Mysql este artigo é o metodo que uso ( mesmo usando pouco o Crystal Report ). Esse artigo serve tanto para conectar bases de dados mysql localizadas na rede local ou nao.
Aguardem o proximo artigo amigos !!!
Sobre a conexão do VB com o MySql ja se encontra disoinivel um novo tutorial para você Bpneto.
Espero que tenha ajudado a sanar suas duvidas
muy bueno te felicito...
Boa tarde. Eu estou com dificuldades em rodar o crystal via rede. Eu instalei o programa(em VB) localmente e acesso o banco no servidor, porém não consigo rodar os relatórios, acredito que seja porque eles não estão conseguindo acessar o banco no servidor (run time error '20599' "cannot open SQL server) , me obrigando a instalar o crystal localmente para conseguir roda-los. Alguma sugestão?
pow eu quria trocar de cores no meu orkut iae poder acessar ao meu orkut com navas cores diferentes
Pedro <Franice>
Que posso se nao excelente, visto que sem complicao consegui conectar. Obrigado por artigos como esses. mande mais. um abraco
vc sabe resolver o erro q da no relatorio quando tenta usar mais de uma tabela no crystal 8 ou 9 !??

ou sabe qual melhor crystal pra usar com vb6 e mysql 5
fiz todo o procedimento descrito mas na hora de selecionar a tabela da uma mesangem de erro:
"ODBC error:MysqlMyodbc 5.00.09 Driver no Capable"
sabe o que pode ser?








Um produto Detetive.net