Daniel Sousa

Um blog sobre tecnologia, internet, entre outros…

Navegando Posts em Python

Nesse post, não pretendo explicar o que é um ORM (SQLObject, Alchemy, Hibernate, etc..), nem o que é uma transação.

Quem sabe em um post futuro… por hora, dexarei ao final deste post alguns links interessantes sobre o assunto. O foco é mostrar como utilizar uma transação com python, usando o sqlobject.

Bom, vamos lá..
continue lendo…

Esse domingo, estava me preparando para postar aqui no site meu primeiro video-tutorial sobre relatórios com o ireport 3.5.3, quando tive que enfrentar um pequeno empasse.

O script para inserção de registros no banco de dados (PostgreSQL) que eu estava preparando estava com um pequeno problema. As datas estavam num formato inválido “DD MM YYYY”:

INSERT INTO organization VALUES ('AL', 'Arab League',  'Cairo', 'ET', 'El Qahira (munic.)', '22 03 1945');
INSERT INTO organization VALUES ('AG', 'Andean Group', 'Lima', 'PE', 'Lima', '26 05 1969');
INSERT INTO organization VALUES ('C',  'Commonwealth', 'London', 'GB', 'Greater London', NULL);
INSERT INTO organization VALUES ('NAM','Nonaligned Movement', 'Jakarta', 'RI', 'Indonesia', '01 09 1961');

Notem que, para o banco de dados aceitar esses INSERTs, a data deveria estar no formato “YYYY-MM-DD”.
Eu poderia muito bem ter arrumado as datas na mão, claro, mas eram mais de 150 linhas, e eu demoraria muito fazendo isso…
continue lendo…

Powered by WordPress Web Design by SRS Solutions © 2017 Daniel Sousa Design by SRS Solutions