[Gfoss] Importare valori NULL

Massimo Paone m.paone a tiscali.it
Mar 31 Gen 2012 16:31:04 CET


Ciao Sigfrido,

scusami se ti chiedo una cosa relativamente semplice ma che non riseco a 
risolvere (dimmi se preferisci che io invii la domanda in lista e non solo a 
te).

Quando importo una tabella CSV o TXT di dati in QGIS passando per 
QSpatiaLite 5.0.3, tutto va bene ma ho notato che i valori NULL vengono 
automaticamente trasformati in ZERI. Questo sia se parto da un DB (es. Ms 
Access), sia da un foglio di lavoro (es. Ms Excel). L'unico modo che ho per 
evitare questo sembra essere partendo da un file DBF e non CSV. Ma cosi' 
alcuni testi mi verrebbero troncati.
C'e' un modo per importare un CSV in QGIS come layer Spatialite senza il 
problema della conversione in zero?

Grazie mille!!!!

Massimo



----- Original Message ----- 
From: "Massimo Paone" <m.paone a tiscali.it>
To: <sigfrido a tiscali.it>
Cc: <gfoss a lists.gfoss.it>
Sent: Wednesday, January 25, 2012 2:19 PM
Subject: Re: QspatiaLite 5.0.3


> Grazie per l'aiuto Sigfrido.
>
> Purtroppo pero' il problema non si risolve neanche con l'operatore CAST. 
> Il campo di uscita continua ad essere non specificato, impedendomi una 
> visualizzazione corretta in QGIS :-(
>
> Massimo
>
>
>> Ciao Massimo,
>
>> prova con la conversione di tipo (casting) esplicita, ovvero
>
>> CAST(espressione AS INTEGER)
>
>> Sig
>
> Il giorno mar, 24/01/2012 alle 14.26 +0100, Massimo Paone ha scritto:
>>
>> 2) Una delle query che sto sperimentando (un raggruppamento su
>> posizioni geografiche in modo da avere in uscita una somma di una
>> variabile numerica per ogni posizione) a partire da una join tra 3
>> tabelle di input, fornisce in output una view spaziale corretta ma con
>> un problemino: il campo su cui sommo non e' piu' un numerico (INTEGER)
>> come in partenza, bensi' non ha tipo specificato, e non capisco
>> perche'. Forse c'e' un modo per forzare a numerico questo risultato?
>>
> 



Maggiori informazioni sulla lista Gfoss