此次推出的源码主要示例如何操作sqlite数据库完成插入,删除,修改等操作。附带示例如何使用QTableWidget来显示数据。有需要的朋友赶快来看下吧。(下载后去掉最后的rar后缀)- QStringList header;
- header.append(trUtf8("姓名"));
- header.append(trUtf8("手机号码"));
- m_ptwUserInfo->setHorizontalHeaderLabels(header);
- QSqlQuery query(g_Sql);
- query.prepare("SELECT * FROM userinfo");
- if (query.exec())
- {
- int iRow = 0;
- int name = query.record().indexOf("name");
- int phonenum = query.record().indexOf("phonenum");
- while (query.next())
- {
- m_ptwUserInfo->setRowCount(iRow + 1);
- m_ptwUserInfo->setItem(iRow, 0,
- new QTableWidgetItem(query.value(name).toString()));
- m_ptwUserInfo->setItem(iRow, 1,
- new QTableWidgetItem(query.value(phonenum).toString()));
- iRow++;
- }
- }
|