Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Passar DataSet para relatorio crystal reports

36 views
Skip to first unread message

Smartphone ( Com canetinha )

unread,
Aug 28, 2009, 12:55:02 PM8/28/09
to
Amigos sou vetereno em VB6 e SQL, estou tentando desenvolver relatorios
no Vb.Net e deparei com a seguinte situacao.

No vb6 criavamos um recordset e passavamos ele atraves do comando
abaixo para o rpt desejado e aparecia os resultados (colunas e linhas)

Relatorio.Database.AddADOCommand Conexao_Ado, Comando_Aux

Gostaria de saber como fazer no VB.Net ja q tenho o codigo abaixo e nao
funciona
devido nao ter conexao no relatorio (coisa q nao gosto de fazer por ter
sistema instalado em clientes diferentes e consequentemente servidores
com nomes diferente e sql com tabelas diferentes)

cmd.CommandText = StrSql
cmd.CommandType = CommandType.Text
cmd.Connection = Conexao
da.SelectCommand = cmd

da.Fill(ds)

Relatorio.Load("c:\relatorios\Rel_Teste.RPT")

Relatorio.Database.Tables(0).SetDataSource(ds) * * exatamente aqui da um
erro
dizendo q o relatorio nao tem tabela.

Ja vi varios relatos de q esta forma é dinamicamente, mas como isso pode ser
verdade sendo q tenho q ir dentro do rel e criar conexao, apontar tabela e ai
vai.

Deve ter algum massete e gostaria q os experientes nestas ferramentas me
passasem.

Desde ja agradeço e aguardo retorno, ou se surgir alguma duvida no quero
explanar aqui.

Magno

0 new messages