Mostrar los tags: c

Mostrando del 2.291 al 2.300 de 2.836 coincidencias
Se ha buscado por el tag: c
Imágen de perfil

Java JTable cargar consulta PostgreSQL y exportar a Excel o PDF


Java

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 6 de Marzo del 2016 por Julio (12 códigos) (Publicado el 16 de Febrero del 2016)
14.094 visualizaciones desde el 16 de Febrero del 2016
Seguimos con los ejemplos de Java Swing en este caso vamos a ver dos cosas, la primera es como cargar una consulta a una base de datos utilizando JDBC en un javax.swing.JTable, y en la segunda veremos como exportar el contenido del javax.swing.JTable a Excel con un método genérico, es decir, válido para cualquier JTable usando Apache Poi Java API para Excel, en las nueva versiones añadimos exportación automática a PDF e impresión directa.

Versión 1.2: añadimos Toolbar y exportación a PDF
JFrameJTableDatabaseToExcel-V_1_2-Final-02


Vamos a crear un clase con un constructor al que le podamos pasar por parámetros los datos para cargar en un <span class="code-java-b">javax.swing.JTable</span> cualquier consulta, una vez hecho esto crearemos un botón que nos permita exportar los datos cargados a una hoja <span class="code-file">Excel</span>.

Así definimos nuestra clase con las siguientes condiciones:

Constructor: pasaremos por parámetros la consulta, los nombres de las columnas a presentar, el tipo de datos de cada columna, y por último, el ancho que ocupará cada una en la presentación.

Conexión a la base de datos: utilizamos JDBC para conectar con la base de datos y obtener los resultados de la consulta.

DefaultTableModel: el modelo de datos de la tabla será variable y adaptable a cada consulta que se pase por parámetros con las condiciones especificadas anteriormente en el constructor, esto implica que para cada consulta se construirá automáticamente un javax.​swing.​table.​DefaultTableMode adaptado para cargar la consulta en el javax.swing.JTable.

Carga de la consulta: para facilitar la comprensión del ejemplo fijaremos una conexión a una base de datos PostgreSQL(http://codigoxules.org/postgresql/), incluiremos todas las acciones necesarias para la carga en este método, para que en otros ejemplos posteriores se pueda usar como método de actualización de la tabla.

Exportar a Excel: crearemos un botón para ejecutar la acción de exportación, para ello crearemos un método genérico que se pueda reutilizar con cualquier javax.swing.JTable

Impresión directa (Versión 1.1): añadimos un nuevo botón para imprimir automáticamente y de forma sencilla el contenido de cualquier JTable directamente por la impresora del sistema utilizando el método de JTable print.

Toolbar botones (Versión 1.2): En está nueva versión actualizamos la clase para añadir exportación automática a PDF y pasar todos los botones de funcionalidades a un Toolbar añadiendo imágenes a los botones.

Exportar a PDF (Versión 1.2): crearemos un botón para ejecutar la acción de exportación del JTable a iText PDF, para ello crearemos un método genérico que se pueda reutilizar con cualquier javax.swing.JTable, para obtener información más detallas puedes leer el artículo: Java iText PDF – Creando un pdf en Java con iText(http://codigoxules.org/java-itext-pdf-creando-pdf-java-itext/), y consultar el ejemplo publicado en LWP de Java JTable exportar a PDF con iText (http://lwp-l.com/s3452).


Espero que te sea útil.
Imágen de perfil

Resuelve laberintos con varios metodos


C/Visual C

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 4 de Marzo del 2016 por Francisco (2 códigos)
5.324 visualizaciones desde el 4 de Marzo del 2016
Este código fuente lo puse en un comentario de otro usuario, pero como creo que nadie lo vio lo subo como código fuente nuevo. El programa puede recibir un archivo de texto como entrada y muestra un menú sencillo en modo texto donde puedes ver paso a paso como el código resuelve el laberinto, con tres diferentes métodos: backtracking, mano derecha y mano izquierda.

resuelve-laberintos
sin imagen de perfil

IP Publica Python


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 3 de Marzo del 2016 por Samuel (2 códigos)
7.795 visualizaciones desde el 3 de Marzo del 2016
IP Pública Python

Simple script escrito en python usando servicio de dyndns para obtener la ip publica de nuestra conexión a internet.
sin imagen de perfil

Pascua


Visual CSharp .NET

Publicado el 25 de Febrero del 2016 por Marco
1.879 visualizaciones desde el 25 de Febrero del 2016
Este código en Visual C# complementa el código existente en C. Cabe mencionar que la fecha que calcula es la del DOMINGO DE RESURRECCIÓN, no del de Pascua, que es el domingo previo.

Para 2016, el domingo de Pascua es el 20 de Marzo y el código regresa el 27 de Marzo.

Espero que les sea de utilidad.
Imágen de perfil

La Agencia de Turismo Toursven


Pascal/Turbo Pascal

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 24 de Febrero del 2016 por Salazarvalbuena
2.963 visualizaciones desde el 24 de Febrero del 2016
En este código se guardan los datos de los clientes para una Agencia Toursven. Este programa se maneja con ficheros, se puede ver el código rutinas para guardar datos, modificar, eliminar y consultar datos. Además, tiene una rutina sencilla para validar fecha con trystrtodate. Quizás no sea el mejor código pero espero que ha alguien le sea de ayuda y lo comparto. Gracias a este sitio web pude realizarlo.
sin imagen de perfil

Ejemplo de Un Menú con ciclo, gotoxy, Void


C/Visual C

Publicado el 22 de Febrero del 2016 por Alexander
9.669 visualizaciones desde el 22 de Febrero del 2016
En si este código lo que hace es mostrar un Menú donde mostrara 3 opciones , elijes una y te tira un texto, luego de ello te dice que si quieres regresar al menú inicial. A lo cual se vuelve a repetir el mismo proceso con las otras opciones.

Si necesitas agregar mas opciones solo crea mas void's y usa los mismos parámetros del gotoxy usados anteriormente.Reemplace este texto


Captura
Captura2
Imágen de perfil

OCX Fiscal Epson


Visual Basic

estrellaestrellaestrellaestrellaestrella(60)
Publicado el 16 de Febrero del 2016 por Rodolfo (6 códigos)
22.941 visualizaciones desde el 16 de Febrero del 2016
Es toda las información que tengo de como manejar las Impresoras Fiscales Epson. Esta incluido el proyecto y el instalador de la OCX también incluí un texto explicativo con todas las funciones de la OCX y otro con explicativo de como enviar los valores (importes). Lo comparto por que toda esta info y códigos lo encontré muchos foros por partes separadas. Si Aun estemos en la era de las Facturas electrónicas muchos comercios utilizan Controladores Fiscales. Para probarlo les dejo también la dirección del emulador http://www.impresoras-fiscales.com.ar/emulador.htm si son tan obsesivos como yo lo van a poder implementar en su aplicación en un par de horas. Les recomiendo que implementen un control de errores y estado de la Impresoras por que nadie quiere que a la mitad de un venta de les cierre el programa y también tenga en cuenta a la hora de enviar los importes que esta bien explicado en uno de los TXT. No soy de compartir código propio de mis aplicaciones solo que este sitio me ayudo tanto que creo con este humilde aporte puedo colaborar con muchos que también lo necesitan como yo lo necesite y me costo mucho recopilar.
Imágen de perfil

Teclado Virtual Completo


Visual Basic

estrellaestrellaestrellaestrellaestrella(23)
Actualizado el 15 de Febrero del 2016 por Rodolfo (6 códigos) (Publicado el 6 de Febrero del 2016)
25.957 visualizaciones desde el 6 de Febrero del 2016
Es un Teclado Virtual Completo, para aplicarlo en pantallas táctiles. Les recomiendo que lo utilicen de manera externa a la aplicación que estén desarrollando por que en las pruebas que realice no funciona bien si tenemos un Formulario Madre si lo utilizan dentro de un proyecto. Sigo con el problema que aun no he podido resolver es el del PUNTO (.) si alguien encuentra la solución comente. Funciona con windows XP en adelante sin problemas. No necesita ninguna librería esta todo en el código y también esta el EXE para poder probarlo (cometí un error en el código cambien el Unload Me x End para que no se abra mas de una vez. Disculpen si fui algo desprolijo con el código es que quería compartirlo con ustedes ya que no encontraba por ningún lado una solución hasta que después de tanto buscar pude armar algo que funciona. Y gracias a esta comunidad pude resolver muchos problemas con los ejemplo que publicaron.

teclado-virtual-Completo