Torna indietro   Hardware Upgrade Forum > Software > Programmazione

6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026
6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026
Al MWC Qualcomm annuncia una coalizione industriale per lanciare il 6G entro il 2029 e introduce agenti IA per la gestione autonoma della RAN. Ericsson, presente sul palco, conferma la direzione: le reti del futuro saranno IA-native fin dalla progettazione
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso
CHUWI CoreBook Air è un ultraleggero da 1 kg con Ryzen 5 6600H, display 14" 16:10 e 16 GB LPDDR5. Offre buona portabilità, autonomia discreta e costruzione in alluminio, ma storage PCIe 3.0 e RAM saldata limitano l'espandibilità. A 549 euro sfida brand più noti nella stessa fascia di mercato.
Roborock Saros 20: il robot preciso e molto sottile
Roborock Saros 20: il robot preciso e molto sottile
Il nuovo robot di Roborock per l'aspirazione della polvere e il lavaggio dei pavimenti spicca per immediatezza d'uso e per l'efficacia dell'azione, grazie anche a un ridotto sviluppo in altezza. Saros 20 integra un motore da ben 36.000Pa di potenza e un sistema di lavaggio a due panni rotanti, con bracci estensibili e un sistema di navigazione molto preciso.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-08-2010, 18:20   #1
Wing_Zero
Bannato
 
L'Avatar di Wing_Zero
 
Iscritto dal: Oct 2002
Città: Vicino Fermo Mercatino:più di 100 trattative tutte OK
Messaggi: 4651
[QT / c++] Tabella sqlite con più di 256 record

Sono ore che sto sbattendo la testa con questo problema e non so come risolvere.

Ho un DB gestito tramite il driver QSQLITE e un QSQLQUERYMODEL associato ad una viata (QTREEVIEW).

tutto ok, finchè non ho più di 256 record nella query che effettuo. Da quel momento in poi la treeview ne visualizza solo 256 ... (ed inoltre cambiano a seconda di come mi muovo con la barra di scorrimento...a volte ne esclude alcuni, a volte altri...).

Ovviamente su google non si trova proprio niente, nemmeno nella documentazione. Pessima tutta la documentazione delle QT cmq.
Wing_Zero è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2010, 20:58   #2
Albi89
Senior Member
 
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
Quote:
Originariamente inviato da Wing_Zero Guarda i messaggi
Sono ore che sto sbattendo la testa con questo problema e non so come risolvere.

Ho un DB gestito tramite il driver QSQLITE e un QSQLQUERYMODEL associato ad una viata (QTREEVIEW).

tutto ok, finchè non ho più di 256 record nella query che effettuo. Da quel momento in poi la treeview ne visualizza solo 256 ... (ed inoltre cambiano a seconda di come mi muovo con la barra di scorrimento...a volte ne esclude alcuni, a volte altri...).

Ovviamente su google non si trova proprio niente, nemmeno nella documentazione. Pessima tutta la documentazione delle QT cmq.
Sarebbe interessante capire in che modo ottieni i dati del QSqlQueryModel.
Dato che non ci dici niente, e che onestamente non conosco bene le caratteristiche di SQLite, potresti provare a controllare se è necessario continuare la lettura:
Codice:
 while (model->canFetchMore())
     model->fetchMore();
dopodiché, imposta normalmente la view per il modello.
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
--Gerald Weinberg
Albi89 è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2010, 21:03   #3
Wing_Zero
Bannato
 
L'Avatar di Wing_Zero
 
Iscritto dal: Oct 2002
Città: Vicino Fermo Mercatino:più di 100 trattative tutte OK
Messaggi: 4651
Quote:
Originariamente inviato da Albi89 Guarda i messaggi
Sarebbe interessante capire in che modo ottieni i dati del QSqlQueryModel.
Dato che non ci dici niente, e che onestamente non conosco bene le caratteristiche di SQLite, potresti provare a controllare se è necessario continuare la lettura:
Codice:
 while (model->canFetchMore())
     model->fetchMore();
dopodiché, imposta normalmente la view per il modello.
grazie per la risposta. ora provo. Cmq se puo' essere di aiuto:

Quote:
Db* movieDb = new Db("QSQLITE","movies.db","db/sqlite/");
QSqlQueryModel* model = new QSqlQueryModel;
QSortFilterProxyModel* proxyModel = new QSortFilterProxyModel(this);
proxyModel->setSourceModel(model);
ui->treeView->setModel(proxyModel);
QSqlQuery query("SELECT * FROM MovieDB"); //MovieDB è l'unica tabella del DB
model->setQuery( query );

Ultima modifica di Wing_Zero : 05-08-2010 alle 21:06.
Wing_Zero è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2010, 21:13   #4
Wing_Zero
Bannato
 
L'Avatar di Wing_Zero
 
Iscritto dal: Oct 2002
Città: Vicino Fermo Mercatino:più di 100 trattative tutte OK
Messaggi: 4651
Quote:
Originariamente inviato da Albi89 Guarda i messaggi
Sarebbe interessante capire in che modo ottieni i dati del QSqlQueryModel.
Dato che non ci dici niente, e che onestamente non conosco bene le caratteristiche di SQLite, potresti provare a controllare se è necessario continuare la lettura:
Codice:
 while (model->canFetchMore())
     model->fetchMore();
dopodiché, imposta normalmente la view per il modello.
Great! that did the tricks!
Non so come ringraziarti. Infinitamente!
Wing_Zero è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2010, 21:28   #5
Albi89
Senior Member
 
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
Quote:
Originariamente inviato da Wing_Zero Guarda i messaggi
Great! that did the tricks!
Non so come ringraziarti. Infinitamente!
Nice
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
--Gerald Weinberg
Albi89 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026 6G, da rete che trasporta dati a rete intelligen...
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso CHUWI CoreBook Air alla prova: design premium, b...
Roborock Saros 20: il robot preciso e molto sottile Roborock Saros 20: il robot preciso e molto sott...
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
I giochi EA multiplayer su Steam Deck? J...
Li Auto sfotte Volkswagen: "complim...
Leapmotor B10: Stellantis rompe gli indu...
I ritardi nell'adozione dell'IA preoccup...
NVIDIA entra nel mercato delle CPU e le ...
42.000 iPhone compromessi: cosa c’&egrav...
eFootball Kick-Off!: data di uscita, pre...
JBL a meno di 50€ con ANC e 40 ore di au...
European Space Agency realizza il primo ...
Il litio potrebbe scarseggiare già...
Crimson Desert supera i 3 milioni di wis...
The Sims 4 introduce la valuta virtuale ...
Toyota e Stellantis non compreranno pi&u...
Ray-Ban Meta Smart Glasses sotto accusa:...
Il mercato PC guida le vendite di Capcom...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:52.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v