Crystal Reports es un potente software para diseño dinámico e interactivo Informe diseñado para los desarrolladores. Permite concebir, investigar, explorar y difundir informes desde la web o integrar aplicaciones de la empresa. El informe se hace desde una interfaz gráfica amigable y ergonómico.
Además, Crystal Reports es un escritor popular informe basado en Windows (programa de generación de informe) que permite a un programador para crear informes de una variedad de orígenes de datos con un mínimo de código escrito. Desarrollado por Seagate Software, Crystal Reports puede acceder a datos de bases de datos más ampliamente utilizado y puede integrar datos de múltiples bases de datos dentro de un informe utilizando conectividad abierta de bases de datos (ODBC).
Microsoft Visual Studio 2012 es el entorno de desarrollo de integración más reciente (IDE) de Microsoft. Pero surge la pregunta. ¿Por qué debo cambiar a VS 12, cuando me siento muy cómoda con VS 2010 o 2008? Se trata de una pregunta que sale de la mayoría de técnicos. La mayoría de nosotros se acostumbra a un entorno y cuando uno nuevo viene a menudo piensa que permite pasar a él. Las cinco características que va a obligar a cambiar a VS 12:
La nueva apariencia
Está listo para Windows 8
Entorno de desarrollo Web actualizado
Es nube listo y en serio
Posee un flexible y sólido ALM
Microsoft Visual Studio 2012 permite a los desarrolladores crear rápidamente aplicaciones conectadas que ofrecen experiencias de usuario ricas. Visual Studio ofrece avances para los desarrolladores en tres áreas principales:
Desarrollo rápido de aplicaciones
Romper a través de experiencias de usuario
En este artículo quiero generar Crystal Report en Visual studio 2012 para ASP.NET. Siga los pasos siguientes:
Tomó un conjunto de datos, y luego agregó un DataTable. Añade tres columnas a partir de mi tabla de base de datos sql: id, pname, precio.
Tomó un CrystalReport.rpt y el Asistente para informes de uso seleccionado. Conjunto de datos agregado.
utilizando CrystalDecisions.CrystalReports.Engine;
utilizando CrystalDecisions.Shared;
usando System.Data;
utilizar System.Data.SqlClient;
public class parcial _Default: System.Web.UI.Page
{
privado cn SqlConnection = new SqlConnection ("user id = sa; password = chiklu; database = SRS; servidor = CHIKLU-PC");
protected void Page_Load (object sender, EventArgs e)
{
CN.Open();
SqlCommand cmd = new SqlCommand ("SELECT abcd.id,abcd.pname,qwer.price de abcd unen qwer ON abcd.id=qwer.id",cn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
por.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();
}
}
Es pasos para generar crystal report en Visual studio 2012 para ASP.NET.