回覆列表
  • 1 # 王小佳的慧慧

    連線mysql 資料庫QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); // 使用mysql資料庫驅動 db.setHostName("localhost"); db.setDatabaseName("exampledb"); // 資料庫名稱 db.setUserName("sa"); // 使用者名稱 db.setPassword("1"); // 密碼 bool ok = db.open(); // 嘗試連線資料庫 if(ok) { QSqlQuery myquery; if(myquery.exec("select * from employeedb")) { int num = 0; if(db.driver()->hasFeature(QSqlDriver::QuerySize)) { num = myquery.size(); // 如果支援結果影響的行數,那麼直接記錄下來 } else { myquery.last(); //否則定位到結果最後 num = myquery.at() + 1; } //這裡新增資料庫的查詢結果處理操作 } else // 如果查詢失敗 { QSqlError error = myquery.lastError(); } } else // 開啟資料庫失敗 { }

  • 中秋節和大豐收的關聯?
  • 《讀“一隻離群的蜜蜂”想起的一件事》?