Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como MySQL

OpenIndiana para los seguidores de OpenSolaris

OpenIndiana una distribución que de una u otra forma le dará continuidad al sistema operativo OpenSolaris. Fue concebido durante el período de incertidumbre tras la adquisición Sun Microsystems por parte de Oracle. Todo esto se ha gestado después de ver como Oracle "dejara de lado" las actualizaciones de la distribución OpenSolaris, algo que ya no es raro en todo lo que toca Oracle y que de una u otra forma no le produce grandes beneficio$. Tocará esperar a que no nos pase lo mismo con el motor de base de datos MySQL , pero por si las moscas será bueno ir mirando y aprendiendo otros lenguajes como por ejemplo Postgresql . Mejor estar listos que ser desagradablemente sorprendidos. OpenIndiana es parte de la Fundación Illumos , y proporciona una verdadera alternativa de código abierto para la comunidad de código de Solaris 11 y Solaris 11 Express, con un modelo de desarrollo abierto y con plena participación de la comunidad. La gran diferencia de este sistema respecto de su...

Conociendo los entornos (Boa y Gambas)

Boa Constructor es una plataforma cruzada Python IDE y wxPython GUI Builder. Ofrece la creación de marco visual y la manipulación, un inspector de objetos, muchos puntos de vista de la fuente como los navegadores de objeto, las jerarquías de la herencia, la cadena de documentación de la documentación generada HTML, un depurador avanzado y ayuda integrada. Apoyo Zope: Creación de objetos y la edición. Cortar, copiar, pegar, importación y exportación. La creación de la Propiedad y la edición en la ventana y la depuración de secuencias de comandos Python. Está escrito en Pyton, utiliza wxPyton biblioteca que envuelve wxWindows. (Definición tomada del blog De Todo Un Poco ). Boa trae una versión para windows. Con Boa puedes construir cualquier tipo de aplicación y gozar de las ventajas que ofrece Python como es el de conectarse a diferentes tipos de bases de datos, gozar de un ambiente multiplataforma, etc. Para instalar Boa Constructor (si no tienes una distribución basad...

Archivos del tutorial recuperados

Debido a un impace con mi computadora donde había extraviado los archivos de los tutoriales que llevaba en este blog sobre Python con Wx y MySQL. La buena noticia es que ya los he recuperado y los he colgado en esta web para que puedan ser descargados en su totalidad desde un solo link . Que encontrarás en el archivo: - Todas las lecciones publicadas en este blog. - Código fuente de cada una de las lecciones. - Programa básico de Control de Inventarios [CONEXI] (con su base de datos). Recuerda.... este tutorial te enseñará a programar de forma gráfica con Python y sus herramienta y a crear reportes con el ReportLab. Para descargarlo, clic aquí

Conexi - Python, Control de existencias

He decidido colgar en la web una aplicación que hice hace ya muchos días utilizando Python , las Wx , VisualWx y MySQL para la plataforma windows. El programa lo bautice CONEXI (Control de Existencias), sirve para la administración del inventario que rota entre bodegas ubicadas en diferentes ciudades pero que son de la misma empresa. El software fue creado para un almacén de electrodomésticos de mi pueblo que tiene sedes en dos ciudades y que necesita saber que colchón, nevera, tv, etc; fue despacha desde y hacia dónde y qué existencias quedaron en cada bodega. No se si me hice entender ;) Puedes descargar el código fuente desde aquí y si tienes alguna inquietud o no te funciona algo me puedes enviar un mail .

Lección No. 6

En esta lección aprenderemos a crear un form MDI, repasaremos temas de conexión con MySQL, crearemos una barra de menú con sus respectivos ítems, shorcuts y funciones y tendremos un breve código de excepciones (aunque no se si me va a funcionar). Material para esta lección Debemos crear una base de datos denominada leccion6 con la siguiente estructura: CREATE TABLE especie ( id int(4) unsigned NOT NULL auto_increment, nombre varchar(12) NOT NULL default '0', KEY id (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE mascotas ( id varchar(4) unsigned NOT NULL, nombres varchar(30) NOT NULL, familia varchar(15) NOT NULL, especie varchar(15) NOT NULL, sexo varchar(2) NOT NULL, fnace date NOT NULL, fmuere date default NULL, KEY id (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE sexo ( id int(4) unsigned NOT NULL auto_increment, nombre varchar(2) NOT NULL, KEY id (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Llenamos la tabla especie con todas las...

Lección No. 5

Antes que nada... perdón por la demora. Con la lección de hoy aprenderemos cómo conectarnos a MySQL desde python y cómo hacer algunas acciones básicas de las bases de datos: guardar, buscar, eliminar, actualizar. Todo ello utilizando Python MySQL y VisualWx. Material de trabajo para esta lección Para la lección de hoy vamos a necesitar instalar un servidor de MySQL, para ello puedes descargar el AppServ para windows que además te instala el Apache y el Php (claro que eso no los necesitamos pero.... pues matas varios pájaros de un solo tiro), lo puedes encontrar en http://www.appservnetwork.com/index.php?newlang=spanish actualmente yo utilizo la versión 2.5.8. porque la descargue hace mucho tiempo y me ha funcionado sin problemas, pero si ves la página notarás que van en la versión 2.6, ten cuidado con la vesión que descargues ya que tiene que ser compatible con la API que ofrece python para MySQL; Descargalo y cuando lo estés instalando asegurate de asignar una clave al MySQL. Tambi...