CRISTAL REPORT, MYSQL E VB6
Boa noite amigos.
Criei um banco de dados Mysql, uma fonte de dados para criar o Relatório no Crystal e o relatório propriamente dito.
consigo chamar este relatório pelo VB da seguinte forma;
CrystalReport1.ReportFileName = [Ô]C:\PastadoRelatório\Report2.rpt[Ô]
CrystalReport1.Action = 1
porém isso só funciona quando estou logado no banco através do crystal.
Como poderia passar a string de conexão do Mysql para o crystal via código, ou seja, nome do servidor, banco, usuário e senha.
alguém tem alguma sugestão?
Criei um banco de dados Mysql, uma fonte de dados para criar o Relatório no Crystal e o relatório propriamente dito.
consigo chamar este relatório pelo VB da seguinte forma;
CrystalReport1.ReportFileName = [Ô]C:\PastadoRelatório\Report2.rpt[Ô]
CrystalReport1.Action = 1
porém isso só funciona quando estou logado no banco através do crystal.
Como poderia passar a string de conexão do Mysql para o crystal via código, ou seja, nome do servidor, banco, usuário e senha.
alguém tem alguma sugestão?
Cara
Vc precisa criar um ODBC do seu banco..para que o crystal, através dele se conecte ao banco
Iniciar > Executar > odbcad32
Boa sorte
Já criei o ODBC Sinkertec, o que preciso é chamar o relatório via código, passando para ele o nome do banco, usuário e senha
ah ta
Faça asim
SeuObjetoCrystal .LogOnServer DllRelatorio, OdbcRelatorio, BancoRelatorio, Usuario, SenhaRelatorio
A dll é pdsodbc.dll,
Sinkertec, esta dll é distribuÃda no instalador do Crystal?
Não encontrei ela, muito estrenho
Não encontrei ela, muito estrenho
Pega ae
http://www.corrupteddatarecovery.com/File-Data/PDSODBC.DLL-Crystal-Reports-For-Visual-Basic-Crystal-Computer-Services,-Inc.-4.0.asp
Tópico encerrado , respostas não são mais permitidas