[Python] Inserimento dati in sqlite

2011-01-28 Per discussione Vittorio Zuccala'
Ciao a tutti,
sto cercando di riscrivere un programmino che avevo fatto tempo fa usando
gli oggetti.
Un metodo dell'oggetto che interagisce con sqlite permette di inserire un
record dentro una tabella.
Esso, tuttavia non fa il suo lavoro e non riesco a comprenderne il motivo.
Qualche idea in merito?

METODO:

def inserimentoRecord(self,tabella,record):

Rappresenta un inserimento di un singolo record.
Parametri:
- tabella: una stringa che indica la tabella da popolare
- record: un array con il record da aggiungere in ordine! Se un
campo deve rimanere vuoto indicare Null
Ritorno:
- stringa: la stringa di inserimento se tutto ok
- errore: se e' successo qualcosa di sbagliato

stringa = INSERT INTO 
stringa += tabella
stringa +=  VALUES (
for i in range(len(record)):
if record[i] == Null:
stringa += record[i]
else:
stringa += ' + record[i] + '
if i  len(record)-1:
stringa += ,
stringa += );

self.cur.execute(stringa)
return stringa

RICHIAMO DA PROGRAMMA PRINCIPALE:
--
risposta=s.inserimentoRecord('Estrazioni',[Null,str(oggi)])
print risposta

OUTPUT DI RISPOSTA:
---
INSERT INTO Estrazioni VALUES (Null,'2011-01-28');
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Inserimento dati in sqlite

2011-01-28 Per discussione Daniele Varrazzo
On Fri, 28 Jan 2011 15:02:58 +0100, Vittorio Zuccala'
vittorio.zucc...@gmail.com wrote:

 stringa += ' + record[i] + '

Prima io, prima io!!!

http://xkcd.com/327/

-- 
Daniele Varrazzo - Develer S.r.l. 
http://www.develer.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Inserimento dati in sqlite

2011-01-28 Per discussione Marco Beri
On 28/gen/2011, at 16:15, Daniele Varrazzo p...@develer.com wrote:

 On Fri, 28 Jan 2011 15:02:58 +0100, Vittorio Zuccala'
 vittorio.zucc...@gmail.com wrote:
 
stringa += ' + record[i] + '
 
 Prima io, prima io!!!
 
 http://xkcd.com/327/

StraLOL. Stavo cercando anche io...


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Inserimento dati in sqlite

2011-01-28 Per discussione Andrea Ambu
On 28 January 2011 16:15, Daniele Varrazzo p...@develer.com wrote:
 On Fri, 28 Jan 2011 15:02:58 +0100, Vittorio Zuccala'
 vittorio.zucc...@gmail.com wrote:

                 stringa += ' + record[i] + '

 Prima io, prima io!!!

 http://xkcd.com/327/


Se l'e` cercata :D



-- 
Andrea
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python