テーブル定義からQSqlRecord(QSqlField)を取得できた。
成果物
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 2018-06-27
- Qt 5.7.1
前回
- http://ytyaru.hatenablog.com/entry/2019/12/29/000000
- http://ytyaru.hatenablog.com/entry/2019/12/28/000000
- http://ytyaru.hatenablog.com/entry/2019/12/27/000000
- http://ytyaru.hatenablog.com/entry/2019/12/26/000000
- http://ytyaru.hatenablog.com/entry/2019/12/24/000000
- http://ytyaru.hatenablog.com/entry/2019/12/23/000000
- http://ytyaru.hatenablog.com/entry/2019/12/22/000000
- http://ytyaru.hatenablog.com/entry/2019/12/21/000000
コード抜粋
QSqlRecord rec = model.record(); rec.setValue("Memo", QVariant("あああ")); rec.setValue("Created", QVariant("1999-12-31 23:59:59")); model.insertRecord(0, rec);
QSqlTableModel::record()
にてテーブル定義から作られたQSqlRecord(QsqlField)が取得できる。
所感
Update, Delete, Selectはできるのだろうか。