0
我想在數據庫中存儲一些數據並從中獲取這些數據。但是當我嘗試檢索這些數據時,我遇到了一些問題。我也做了下面的代碼讀取的記錄---BlackBerry 10中的DataModel
QSqlDatabase database = QSqlDatabase::database();
QSqlQuery query(database);
const QString sqlQuery = "SELECT senderName, msgReceive FROM messageReceive";
if (query.exec(sqlQuery)) {
const int senderNameField = query.record().indexOf("senderName");
const int msgDataField = query.record().indexOf("msgReceive");
int recordsRead = 0;
while (query.next()) {
Person *person = new Person(query.value(senderNameField).toString(),query.value(msgDataField).toString()); //// LINE 1
m_dataModel->insert(person); ///// LINE 2
recordsRead++;
}`
此代碼,直到1號線運行得很好,但在2號線的應用程序退出。我在.hpp文件中創建了GroupDataModel的對象,並給出了包含文件。
請有人告訴我最新的問題在這裏?
在此先感謝。
我沒有看到代碼中的行號,你提到第1行,它是哪一行? – Kunal
我在代碼中提到創建人類的對象。你會看到這在最後的右側。 – Dhiraj333
檢查設備日誌中的錯誤..你會發現你的問題.. –