none
llenar crystal reports desde dataset RRS feed

  • Pregunta

  • hola a todos otra ves jejejeje

    tenfo un metodo que me regresa un dataset que tiene dos tablas

    public DataSet TraerSolicitudDatos(int IdSolicitud)
        {
            //variables inicializadas
            int idSolicitud = IdSolicitud;
            string cadenaConeccion = ConfigurationManager.ConnectionStrings["cadenaConeccion"].ConnectionString;
            string consultaSolicitudesDetalle = "dbo.spsTrearSolicitudDetalle";
            string consultaSolicitudesId = "dbo.spsTraerSolicitudId";
                 
            //objetos de coneccion, declaracion y creacion en una linea
            SqlConnection miConeccion = new SqlConnection(cadenaConeccion);
            SqlCommand miConsultaSolicitudesDetalle = new SqlCommand(consultaSolicitudesDetalle, miConeccion);
            SqlCommand miConsultaSolicitudesID = new SqlCommand(consultaSolicitudesId, miConeccion);
            miConsultaSolicitudesDetalle.CommandType = CommandType.StoredProcedure;
            miConsultaSolicitudesID.CommandType = CommandType.StoredProcedure;
            miConsultaSolicitudesDetalle.Parameters.AddWithValue("idSolicitud", idSolicitud);
            miConsultaSolicitudesID.Parameters.AddWithValue("idSolicitud", idSolicitud);
    
            //se crea el dataAdapter
            SqlDataAdapter adaptadorSolicitudesDetalle = new SqlDataAdapter(miConsultaSolicitudesDetalle);
            SqlDataAdapter adaptadorSolicitudesID = new SqlDataAdapter(miConsultaSolicitudesID);
    
            DataSet traerSolicitudesDatos = new DataSet();
            
            adaptadorSolicitudesDetalle.Fill(traerSolicitudesDatos, "solicitudDetalle");
            adaptadorSolicitudesID.Fill(traerSolicitudesDatos, "solicitudID");
    
            return traerSolicitudesDatos;
        }
    

    ese es mi dataset, creo que es importante mencionar, que el metodo esta dentro de la clase Solicitudes, ahora si ese dataset ya puede adquirir toda la informacion que quiero, como hago un crystal reports con esa informacion,

    jueves, 10 de noviembre de 2011 19:24

Todas las respuestas