c++ - Getting a record from SQLite? -


how can specified record table , row? example:

here pseudo structure of datebase (sqlite):

row1 row2 row3 line1 line1 line1 line2 line2 line2 ... ... ... 

i want use line record datebase via qt. example how can row2->line2 string?

i tried this:

qsqldatabase db = qsqldatabase::adddatabase("qsqlite");  db.setdatabasename("db.db"); //yes name of datebase db.db    if (db.open()) {     qsqlquery sorual("select question questions",db);     sorual.exec();sorual.first(); //these line not affect result "qsqlquery::value: not positioned on valid record".      qdebug() << sorual.value(5).tostring(); // here want 5. line of question row in questions table. } else {     qdebug() << "error"; } 

but response debugger "qsqlquery::value: not positioned on valid record"

you're doing wrong. here's the example of doing right

also recommend read qtsqlquery help - described there. great 1 of strongest advantages of using qt.


Comments

Popular posts from this blog

Perl - how to grep a block of text from a file -

delphi - How to remove all the grips on a coolbar if I have several coolbands? -

javascript - Animating array of divs; only the final element is modified -