[ad_1]
Crystal Reports — это мощное программное обеспечение для разработки динамических и интерактивных отчетов, предназначенное для разработчиков. Это позволяет создавать, исследовать, исследовать и распространять отчеты из Интернета или интегрировать в корпоративные приложения. Отчет выполнен в удобном и эргономичном графическом интерфейсе.
Кроме того, Crystal Reports — это популярная программа для создания отчетов на базе Windows (программа создания отчетов), которая позволяет программисту создавать отчеты из различных источников данных с минимальным написанием кода. Crystal Reports, разработанный Seagate Software, может получать доступ к данным из наиболее широко используемых баз данных и может интегрировать данные из нескольких баз данных в один отчет с помощью Open Database Connectivity (ODBC).
Microsoft Visual Studio 2012 — это новейшая среда разработки интеграции (IDE) от Microsoft. Но возникает вопрос. Зачем мне переходить на VS 12, если мне очень удобно работать с VS 2010 или 2008? Это вопрос, который исходит от большинства технарей. Большинство из нас привыкает к окружающей среде, и когда приходит новая, мы часто думаем переключиться на нее. Пять функций, которые заставят вас перейти на VS 12:
- Совершенно новый внешний вид
- Он готов для Windows 8
- Обновленная среда веб-разработки
- Он готов к использованию в облаке и подходит для серьезного бизнеса
- Он имеет гибкий и надежный ALM
Microsoft Visual Studio 2012 позволяет разработчикам быстро создавать подключенные приложения, обеспечивающие широкие возможности взаимодействия с пользователем. Visual Studio предоставляет разработчикам преимущества в трех основных областях:
- Быстрая разработка приложений
- Прорыв через пользовательский опыт
В этой статье я хочу создать Crystal Report в Visual Studio 2012 для ASP.NET. Выполните следующие шаги:
- Взял DataSet, затем добавил DataTable. Добавлены три столбца моей таблицы базы данных sql: id, pname, price.
- Взял CrystalReport.rpt и выбрал «Использовать мастер отчетов». Добавлен набор данных.
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
using System.Data;
using System.Data.SqlClient;public partial class _Default: System.Web.UI.Page
{
private SqlConnection cn = new SqlConnection("user id=sa;password=chiklu;database=SRS;server=CHIKLU-PC");
protected void Page_Load(object sender, EventArgs e)
{
cn.Open();
SqlCommand cmd = new SqlCommand("SELECT abcd.id,abcd.pname,qwer.price FROM abcd JOIN qwer ON abcd.id=qwer.id",cn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
ReportDocument rpd = new ReportDocument();
rpd.Load(Server.MapPath("CrystalReport.rpt"));
rpd.SetDatabaseLogon("sa","chiklu","CHIKLU-PC","SRS");
rpd.SetDataSource(ds);
CrystalReportViewer1.ReportSource = rpd;
cn.Close();
}
}
Это шаги для создания кристального отчета в Visual Studio 2012 для ASP.NET.
[ad_2]
Facebook Comments