Quantcast
Channel: reportes con asp.net c#.......
Viewing all articles
Browse latest Browse all 4

reportes con asp.net c#.......

$
0
0

hola foro estoy aqui de  nuevo....estoy trabajando con cristal report con los controles de asp.net integrado ...

tengo el siguiente condigo pero cuando lo ejecuto no me muestra nada..

le dejo el codigo para ver si me pueden ayudar....

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
using CrystalDecisions.CrystalReports.Engine;
namespace FACTURACIONPRUEBA
{
    public partial class Reporte_Clientes : System.Web.UI.Page
    {
        String cx = ConfigurationManager.ConnectionStrings["CadenaConexion"].ConnectionString;
        protected void Page_Load(object sender, EventArgs e)
        {
            SqlConnection cnx = new SqlConnection(cx);
            cnx.Open();

          //  var conn = new SqlConnection("Data Source=YLEIVA\\SQLEXPRESS;Initial Catalog=FACTURACIONALMACEN;User ID=yader;Password=yalefon;");
            try
            {
                using (var comando = new SqlCommand("SELECT * FROM Clientes", cnx))
                {
                    using (var adaptador = new SqlDataAdapter(comando))
                    {
                        var ds = new DataSet();
                        adaptador.Fill(ds);

                        var reporte = new ReportDocument();
                        reporte.Load(Server.MapPath("Reportes/Report_Clientes.rpt"));
                        reporte.SetDataSource(ds.Tables[0]);
                        reporte.DataSourceConnections[0].SetConnection("YLEIVA\\SQLEXPRESS", "FACTURACIONALMACEN", "yader", "yalefon");

                     //   VisorCR.ReportSource = reporte;
                    } // end using adaptador
                } // end using comando
            } // end try
            catch (SqlException)
            {
                throw;
               // lblMensaje.Text = ex.Message;
            }
            finally
            {
                if (cnx.State != ConnectionState.Closed)
                    cnx.Close();
                cnx.Dispose();
            }


        }
    }
}

nota:cuando ejecuto la pagina no me muestra nada, ni error...se mantiene en blanco....

saludos....gracias por la ayuda como siempre....


yader leiva fonseca.. Nicaragua....


Viewing all articles
Browse latest Browse all 4


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>