STRING CONEXÃO CRYSTAL REPORT

MARCONDES 14/07/2014 09:08:45
#439515
Olá

Estou utilizando uma string de conexão para conectar na base de dados mysql no meu projeto, porém, gostaria de saber como devo utilizar para conectar o Crystal report, eu consigo conectar através de string de conexão também ?

A string é a seguinte:

oDBmsql.ConnectionString = [Ô]server=127.0.0.1; port=3306; user id=root;password=root;database=banco; Connection Timeout=20[Ô]

Obrigado.
NICKOSOFT 14/07/2014 11:59:24
#439523
Resposta escolhida
faco diferente, carrego em um datatable, nessas chamadas faco todo o tratamento do q preciso

  
Dim _ProdutoBLL As New ProdutoBLL
Dim DT As DataTable = _ProdutoBLL.ExibirTodos
Dim ds As New DataSet
ds.Tables.Add(DT)

Dim tela As New Form3
tela.Tag = [Ô]Relatorio Geral[Ô]

Dim oRP As New crpProduto

oRP.SetDataSource(DT)

tela.CRV.ReportSource = oRP
tela.CRV.RefreshReport()
tela.ShowDialog()
oRP.Close()
oRP.Dispose()
MARCONDES 14/07/2014 13:46:05
#439524
Citação:

:
faco diferente, carrego em um datatable, nessas chamadas faco todo o tratamento do q preciso

  
Dim _ProdutoBLL As New ProdutoBLL
Dim DT As DataTable = _ProdutoBLL.ExibirTodos
Dim ds As New DataSet
ds.Tables.Add(DT)

Dim tela As New Form3
tela.Tag = [Ô]Relatorio Geral[Ô]

Dim oRP As New crpProduto

oRP.SetDataSource(DT)

tela.CRV.ReportSource = oRP
tela.CRV.RefreshReport()
tela.ShowDialog()
oRP.Close()
oRP.Dispose()



Legal, já é uma uma dica, alguém mais ?
NICKOSOFT 15/07/2014 08:58:14
#439540
tentei trazer tudo da forma mais simples em um bloco so, fora das classes pra facilitar o entendimento, vc so precisa definir no caso sua conString q seria a connection string com o banco e precisaria mudar a referencia uso o sqlce, no caso com a referencia correta basta tirar o ce, das declaracoes sqlce..... acho q todas tem no sql por padrao, entao nao tem segredo....acho q assim ta mamao com acucar agora.....
 
Dim connection As SqlCeConnection = New SqlCeConnection(conString)
connection.Open()
Dim sql As String = [Ô]SELECT * FROM produtos[Ô]
Dim da As New SqlCeDataAdapter(sql, connection)
Dim table As New DataTable
da.Fill(table)

Dim tela As New Form3
tela.Tag = [Ô]Relatorio Geral[Ô]

Dim oRP As New crpProduto [ô]crpProduto é o nome do relatorio dentro do projeto

oRP.SetDataSource(table)

tela.CRV.ReportSource = oRP [ô]crv é o crystalreportview
tela.CRV.RefreshReport()
tela.ShowDialog()
oRP.Close()
oRP.Dispose()

Tópico encerrado , respostas não são mais permitidas