grisson 0 Denunciar post Postado Agosto 13, 2008 Olá! Fiz uma pagina em ASP.Net e usei um CrystalReportViewer com DataSet e quero usar o codigo abaixo para carregar o relatorio. O Codigo abaixo funciona no Windows Form e quero fazer funcionar numa pagina ASP.Net Quem puder ajudar agradeço. No Windows Form o codigo funciona corretamente já no ASP.Net não dá o erro: The type or namespace name 'CrystalReport1' could not be found (are you missing a using directive or an assembly reference?) CODE using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using MySql.Data.MySqlClient; using CrystalDecisions.CrystalReports.Engine; using CrystalDecisions.Shared; using CrystalDecisions.Enterprise; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { CrystalReport1 rpt = new CrystalReport1(); Dá erro nessa linha MySqlCommand cmd = new MySqlCommand(); MySqlDataAdapter da = new MySqlDataAdapter(); DataSet ds = new DataSet(); MySqlConnection conn = new MySqlConnection(); string strconexao = "server=localhost;user id=root;password=xxxxx;database=banco"; conn = new MySqlConnection(strconexao); cmd.Connection = conn; cmd.CommandText = "Select * from Tabela"; cmd.CommandType = CommandType.Text; da.SelectCommand = cmd; da.Fill(ds, "Tabela"); rpt.SetDataSource(ds); CrystalReportViewer1.ReportSource = rpt; } } O meu RPT se chama CrystalReport1 e o controle CrystalReportViewer se chama CrystalReportViewer1 Aguardo um Help!!!! Abraços. Grisson Alves Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 13, 2008 Seu código esta errado, de uma olhada nesses artigos para entender como montar um relatório utilizando o Crystal. http://www.linhadecodigo.com.br/Artigo.aspx?id=157 http://www.fernandoamaral.com.br/Default.aspx?Artigo=15 http://www.macoratti.net/indcrys.htm Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
grisson 0 Denunciar post Postado Agosto 13, 2008 Obrigado pela resposta, mas posso te dar até mais links a respeito de montar relatorio com Crytal Report do que os que voce passou. Não quero fazer da forma como os links que voce passou, pois não me atende. Já tentei e não funcionou. O exemplo que mostrei no POST foi tirado do site do Macoratti ( http://www.macoratti.net/vbn_crgr.htm), mas para Windows Form, logo já conheço. O Código funciona no Windows Form, apenas é preciso saber como instanciar o Relatorio para o ASP.Net. É isso que está faltando. Estou pedindo ajuda porque não encontrei e voce pela segunda vez me responde sem me ajudar. Já postei anteriormente sobre outro assunto e voce responde sem ajudar. De qualquer forma vou resolver e coloco a solução para os que precisam de ajudar e não encontram. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 13, 2008 Bom, normalmente não tenho tempo pra pegar o código de todos que postam aqui e ficar testando e arrumando bugs. Por isso prefiro passar fontes que já citaram sobre o assunto, preferi te passar os sites pois achei seu código muito estranho, o código que costumo trabalhar e os que vejo na net são diferentes do que você postou. Mas como você disse não atendem a sua necessidade. Mas espero que consiga e poste aqui para os demais também. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Abraços... Compartilhar este post Link para o post Compartilhar em outros sites