Skip to content

Instantly share code, notes, and snippets.

@longwei
Created September 26, 2012 16:08
Show Gist options
  • Save longwei/3788910 to your computer and use it in GitHub Desktop.
Save longwei/3788910 to your computer and use it in GitHub Desktop.
QSQLTableModel example
QSqlDatabase db = QSqlDatabase::addDatabase( "QSQLITE" );
db.setDatabaseName("bookstore.db");
if ( !db.open() )
reportError( "Error When opening database", db.lastError() );
QSqlTableModel* model = new QSqlTableModel;
model->setTable("book");
model->select();
model->setEditStrategy(QSqlTableModel::OnFieldChange);
QTableView* view = new QTableView;
view->setModel( model );
view->show();
@mmkathurima
Copy link

How do you write values to the database?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment