Pessoal, preciso adicionar fotos a um cadastro de clientes de um
sistema em PyGTK, e gostaria de salvar as imagens diretamente no banco
de dados SQLite, mas não tenho a menor ideia de como fazer isso.
Qualquer ajuda é muito bem vinda.
rickadt@gmail.com escreveu:
> Pessoal, preciso adicionar fotos a um cadastro de clientes de um
> sistema em PyGTK, e gostaria de salvar as imagens diretamente no banco
> de dados SQLite, mas não tenho a menor ideia de como fazer isso.
> Qualquer ajuda é muito bem vinda.
>
Olá,
Uso assim:
cursor.execute('CREATE TABLE fotos (codigo INTEGER NOT NULL, foto BLOB
NOT NULL)')
codigo = 123
dados_binarios_da_foto = open('foto.jpg').read()
cursor.execute('INSERT INTO digitais VALUES (?, ?)', (codigo,
sqlite3.Binary(dados_binarios_da_foto)))
[]'s
Junior Polegato
Junior Polegato - Linux escreveu:
> rickadt@gmail.com escreveu:
>
>> Pessoal, preciso adicionar fotos a um cadastro de clientes de um
>> sistema em PyGTK, e gostaria de salvar as imagens diretamente no banco
>> de dados SQLite, mas não tenho a menor ideia de como fazer isso.
>> Qualquer ajuda é muito bem vinda.
>>
>>
> cursor.execute('CREATE TABLE fotos (codigo INTEGER NOT NULL, foto BLOB
> NOT NULL)')
> codigo = 123
> dados_binarios_da_foto = open('foto.jpg').read()
> cursor.execute('INSERT INTO digitais VALUES (?, ?)', (codigo,
> sqlite3.Binary(dados_binarios_da_foto)))
>
Só corrigindo, em vez de "INSERT INTO digitais" seria "INSERT INTO fotos".
[]'s
Junior Polegato
Abraços,
--
Rodrigo Antonio Faccioli
Ph.D Student in Electrical Engineering
University of Sao Paulo - USP
Engineering School of Sao Carlos - EESC
Department of Electrical Engineering - SEL
Intelligent System in Structure Bioinformatics
http://laips.sel.eesc.usp.br
Phone: 55 (16) 3373-9366 Ext 229
Curriculum Lattes - http://lattes.cnpq.br/1025157978990218
2009/11/28 Junior Polegato - Linux <li...@juniorpolegato.com.br>
>
>
> Junior Polegato - Linux escreveu:
>
> > ric...@gmail.com <rickadt%40gmail.com> escreveu:
> >
> >> Pessoal, preciso adicionar fotos a um cadastro de clientes de um
> >> sistema em PyGTK, e gostaria de salvar as imagens diretamente no banco
> >> de dados SQLite, mas não tenho a menor ideia de como fazer isso.
> >> Qualquer ajuda é muito bem vinda.
> >>
> >>
> > cursor.execute('CREATE TABLE fotos (codigo INTEGER NOT NULL, foto BLOB
> > NOT NULL)')
> > codigo = 123
> > dados_binarios_da_foto = open('foto.jpg').read()
> > cursor.execute('INSERT INTO digitais VALUES (?, ?)', (codigo,
> > sqlite3.Binary(dados_binarios_da_foto)))
> >
> Só corrigindo, em vez de "INSERT INTO digitais" seria "INSERT INTO fotos".
>
> []'s
> Junior Polegato
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
------------------------------------
,-----------------------------------------------------------.
| Antes de enviar um e-mail para o grupo leia: |
| http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar |
| E se você é usuário do BOL lembre-se de cadastrar o |
| e-mail do grupo na lista branca do seu sistema anti-spam. |
`-----------------------------------------------------------´Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/python-brasil/
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@yahoogrupos.com.br
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html