none
Exportar pdf desde una consulta de mysql RRS feed

  • Pregunta

  • Mi pregunta es como hago para exportar los datos de una consulta y mostrarlos como una grilla en un pdf 

    string pdfexpSQL = select c.nomcli, c.apellcli, c.dni, a.nomact, p.nomape, c.feexp  from cliente c inner join actividad a on c.idact= a.idactividad inner join profesionales p on c.idprof = p.idprof where c.feexp < curdate();
    
                dt = new DataTable();
                objDatos = new DatosMySQL();
                
                dt = objDatos.traerDataTable(pdfexpSQL, cadCn);

    Esta es mi consulta como sabran me gustaria que todos los datos que me traiga el select se exporten en un pdf.

    Mi idea es mas o menos, poner radiobutons con una pregunta, el radio button seleccionado es una consulta y despues se presiona el boton consultar, donde ahi me abriria el pdf


    • Editado Facu D jueves, 30 de noviembre de 2017 5:26
    jueves, 30 de noviembre de 2017 5:24

Respuestas

Todas las respuestas

  • hola

    no hay nada magico para generar pdf, vas a tener que usar alguna libreria como ser iTextSharp y generar una tabla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 30 de noviembre de 2017 13:38
  • Hola me funciono. el  siguiente problema es que me salta el error de que el archivo.pdf esta siendo utilizado.

    No me deja abrirlo por segunda vez por que esta abierto el pdf 

    viernes, 1 de diciembre de 2017 0:53
  • Hola Facu D

    Para que las soluciones brindadas por los colaboradores del foros puedan ser útiles para el resto de la comunidad, favor de marcarlas.

    Saludos Cordiales.

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    viernes, 1 de diciembre de 2017 21:45
    Moderador