Da tempo, come sapete, mi scontro con SQLite3 e con grosse difficoltà sono andato avanti, ma molto piano piano! Ora dovrei leggere da una tabella un campo 'importo', definito originariamente come datatype "FLOAT".:
1) la funzione CREATE non ha segnalato errori;
2) la funzione INSERT INTO ha funzionato
3) la funzione query con SELECT FROM non ne vuol sapere.
Visto che dall'esperienza indiretta, vissuta tramite i post di risposta alle mie vecchie problematiche, ho sempre sentito parlare di type-name "testo", ho ricreato la tabella defininendo il, campo in quiestione così: VARCHAR(15); naturalmente, in inserimento record, ho scritto: CStr(f_ImpMov), mentre, in fase di estrazione, ho scritto: f_Import = CFloat(RecTbMovvGG!ImpMovvgg); ovviamente f_Import è un campo float (PRIVATE f_Import AS Float).
Alla fine delle prove che sono stato capace di formulare, ho provato con:
DIM $_Import AS String
$_Import = RecTbMovvGG!ImpMovvgg
Ancora una volta la funzione query con SELECT FROM produce lo stesso errore di prima, cioé:
Result is not available
Un'ultima cosa: se vado a guardare tramite SQLiteman, il campo viene letto e visualizzato bene.
:-\
Spero nella lampadina che é in voi. :)
Ciao a tutti.