Crystalrpt Code
description
Transcript of Crystalrpt Code
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Configuration;using System.Data;using System.Data.SqlClient;using CrystalDecisions.CrystalReports.Engine;using CrystalDecisions.Shared;public partial class admin_orderrpt : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { ReportDocument crystalReport = new ReportDocument(); crystalReport.Load(Server.MapPath("~/admin/orderrpt.rpt")); DataSet dsorder = GetData("select * from bill "); crystalReport.SetDataSource(dsorder); CrystalReportViewer1.ReportSource = crystalReport; } private DataSet GetData(string query) { string conString = (@"Data Source=(LocalDB)\v11.0;AttachDbFilename=F:\Swaminarayan\App_Data\Database2.mdf;Integrated Security=True"); SqlCommand cmd = new SqlCommand(query); using (SqlConnection con = new SqlConnection(conString)) { using (SqlDataAdapter sda = new SqlDataAdapter()) { cmd.Connection = con; sda.SelectCommand = cmd; using (DataSet dsorder = new DataSet()) { sda.Fill(dsorder, "bill"); return dsorder; } } } } }design code-