linux user group brescia

immagine del castello

Archivio della mailing list

mysql + opencalc - problema di data

Zamp zamp a email.it
Gio 27 Ott 2005 12:08:53 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

No, esportandolo in un cvs da' sempre il numero se lo apri in  un file
di testo.

credo di dover sbattere qualcosa come un date() nel concatenate per
fargli formattare un numero, ma non ho ancora trovato cosa...


zamp

>
> ho costruito con CONCATENATE un modo abbastanza semplice per fare
> la query mysql, ovvero
>
> =CONCATENATE("INSERT INTO `archivio` ( `occhiello` , `titolo` ,
> `sottotitolo` , `articolo` , `data` , `id` ) VALUES ('";A6;"',
> '";B6;"', '";C6;"','";D6;"', '";E6;"', '');")
>
> che facendo copincolla in un file di testo diventa ad esempio
>
> INSERT INTO `archivio` ( `occhiello` , `titolo` , `sottotitolo` ,
> `articolo` , `data` , `id` ) VALUES ('', '\"L\'incorporazione darà
> grandi vantaggi ai cittadini\"', 'Ne sono convinti Capra, Corsini e
> Morgano, che con un comunicato congiunto commentano il
> connubio.','(red.) Dopo il sofferto sì del consiglio comunale
> ....eccetera ', '38356', '');
>
> in questo modo, è sufficiente copiare la colonna G6 (nella F6 ci va
>
>> a seconda di come gli formatti la cella. quindi, quando copi il
>> valore della cella, quello e'
> effettivamente quel numero che vedi (38356), che calc,
>> se lo informi che e' una data, lo fa apparire come una data
> leggibile da un umano.
>> se cambi il valore del campo data nel db, non ottieni nulla.
>> quindi, o ottieni in una cella di calc un valore testo che sembri
>>
> una data, e allora puoi mettere nel db il campo date,
>> o rifai il calcolo dentro al db in modo che lo trasformi in
> qualcosa di leggibile
>> il numero credo sia un progressivo dal 31 dicembre 1899 (perche?)
>> io non ho soluzioni pronte in nessuno dei due casi, ma se lo
> esporti in cvs, anziche' copiarlo in file di testo,
>> calc lo trasforma da solo
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDYMNVyVyoYssw08IRAqmzAJ0dPUlf4Fo6XBV4qTcsR0TAFR9oswCg2bQq
bddZc6BU+TwOOlOOyxZJ9X0=
=skBl
-----END PGP SIGNATURE-----



Maggiori informazioni sulla lista Lug