• Publicidad

Fecha actual 2025-03-16 12:23 @557

News News of Foro - Perl en Español

Site map of Foro - Perl en Español » Foro : Foro - Perl en Español

La comunidad de programadores en Perl de habla-hispana.

Crear un reporte de MySQL a Excel

Hola, ¿qué tal? Estoy tratando de generar un archivo de Excel con la info de una tabla de una base de datos en MySQL. Estoy usando el módulo DBIx::Report::Excel, pero me arroja un error al final. ¿Alguna recomendación?

En la base de datos tengo la base test y la tabla foo; tiene un par de registros con los campos de name y de id.

mysql> SELECT * FROM foo;
+------+--------+
| id | name | ...
Read more : Crear un reporte de MySQL a Excel | Vistas : 1833 | Respuestas : 2 | Foro : Básico


Migrar Mysql a PostgreSQL con Perl

Hola, buen día,

este es mi tercer hilo, en esta ocasión es referente al manejo de base de datos con Perl. Tengo un proyecto en el cual necesito migrar la base de datos de MySQL a PostgreSQL. Tengo la ventaja que es una migración bastante sencilla porque los esquemas de las bases de datos son exactamente iguales, y no tengo triggers que migrar, solo data sencilla. Pude consultar por Internet que existe un script en ...
Read more : Migrar Mysql a PostgreSQL con Perl | Vistas : 1301 | Respuestas : 1 | Foro : Bases de datos


Sumar valores de una columna

Hola, ¿qué tal...?

¿Cómo puedo hacer una suma de valores de una columna con respecto a otra columna, siempre y cuando el valor de columna 2 sea el mismo...? Por ejemplo:

172 IGHV9-4-01
2 IGHV9-4-01
3 IGHV9-4-01
4 IGHV9-3-1-01
11 IGHV9-3-01
954 IGHV9-3-01
3 IGHV9-3-01
1 IGHV9-3-01
1 IGHV9-3-01
242 IGHV9-1-01
1 IGHV9-1-01

esto es parecido a mi archivo de entrada... la salida sería de este modo:


5 IGHV9-4-01
4 IGHV9-3-1-01 ...
Read more : Sumar valores de una columna | Vistas : 666 | Respuestas : 1 | Foro : Básico


Minutos entre fechas

Hola, Tengo dos fechas tipo DateTime y necesito obtener la cantidad de horas o minutos entre ellas.

use Date:Manip;

my $dia_hora_actual = ParseDate("now");

my $dia_hora_vence = ParseDate('2011-05-25 12:05:55');

# Diferencia de minutos entre ambas
#-----------------------------------------------------------------------------
my $delta = DateCalc($dia_hora_actual , $dia_hora_vence , 3);
my $diferencia_minutos = int Delta_Format($delta, 1 ,"%mt");



¿Hay algún error? porque no obtengo lo que necesito.

Muy agradecido.
Read more : Minutos entre fechas | Vistas : 1782 | Respuestas : 4 | Foro : Módulos


Leer fichero utf-8 según índices

Hola a todos,

Tengo un problemilla al leer un fichero de texto en formato utf-8 without BOM (para tenerlo todo especificado, ¡je,je,je!)

El problema es que tengo un fichero que contiene los índices de inicio y final de cada palabra. Si el texto a leer no contiene ningún carácter raro, todo va perfecto, pero cuando las palabras tienen acentos o ñ, se descoloca.

Es decir,

En la actualidad la mejor lucha contra el cancer de ...
Read more : Leer fichero utf-8 según índices | Vistas : 3476 | Respuestas : 6 | Foro : Avanzado


Performance en servicio web simple

¿Qué tal, gente?

Los molesto nuevamente con una consulta.

A partir de sus consejos, en un tema anterior (performance-perl-vs-mysql-en-busquedas-t6081.html) llegué al siguiente código: es un servicio web donde al que se le pasa como parámetro un dominio/sitio y te devuelve la categoría a la que pertenece el mismo.

El servicio web consta 3 archivos: Ws.pm, ws.cgi y ws_cliente.pl (desde donde se realizan las consultas).

El archivo Ws.pm
...
Read more : Performance en servicio web simple | Vistas : 595 | Respuestas : 2 | Foro : Básico


Salida de system

Hola a todos,

Una consulta simple.

En un script escrito en Perl la manera de llamar a un programa externo es a través de "system".

system "programa.x argumentos 1 2";

Mi pregunta es: ¿cómo puedo almacenar la salida de system() para utilizarla dentro del mismo script?

¿Sería válido esto?

$i=system "programa.x argumentos 1 2";

Gracias,

Saludos
Read more : Salida de system | Vistas : 395 | Respuestas : 1 | Foro : Básico


Ejemplo de SOAP::LITE cliente/servidor, muy bueno

Hola, buenas, aquí adjunto un documento que encontré sobre el módulo SOAP::Lite con una explicación y código de cliente en consola, servidor, manejo de variables, array y otros datos relevantes para comenzar a entender a SOAP. Bueno, espero que les sirva y en caso que el link no esté más disponible avisarme por privado…

http://nereida.deioc.ull.es/~pp2/pp2070 ... loSoap.pdf


atte.
Scout
Read more : Ejemplo de SOAP::LITE cliente/servidor, muy bueno | Vistas : 1401 | Respuestas : 0 | Foro : Módulos


Problema con OLE DB

Hola,

necesito verificar que la conexión a una base de datos Oracle desde una máquina con Windows funciona con OLE DB (no ODBC, por desgracia, mi vida sería más fácil). He conseguido conectar y sacar datos, pero no consigo que me devuelva una columna en concreto.

#!perl
use warnings;
use strict;

# thanks to http://sunsite.berkeley.edu/ead/tools/eaddb/fundamentals.html

# invoke the Win32::OLE methods for database connectivity
use Win32::OLE;
use Win32::OLE::Const 'Microsoft ActiveX Data Objects';

# define the conection ...
Read more : Problema con OLE DB | Vistas : 591 | Respuestas : 4 | Foro : Básico


Cómo instalar Gtk2 en Windows

Hola, ando queriendo instalar Gtk2 y no puedo.

Ya he encontrado post parecidos en este foro.
He instalado los archivos ppd necesarios y bajado
los dos gimp, pero aun así, al querer llamar el
módulo Gtk2 me aparece un error diciendo

"Error al iniciar la aplicación porque no se encontró libobject-2.0-0.dll"

¿ Alguien me podría ayudar ?
Read more : Cómo instalar Gtk2 en Windows | Vistas : 2422 | Respuestas : 5 | Foro : Módulos


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36892 • Temas totales 7434 • Usuarios totales 1981