데이터베이스를 만들었습니다. 모든 것은 그것을 채우고 시작하기 위해 보이지만, 모든 두진 내 얼굴로이 오류가 발생 내 프로젝트를 디버깅하려고 :(Qt SDK) MySQL Brainstorm -.-
"error: C1083: Cannot open include file: 'QtSql': No such file or directory"
나는 그것을 얻을 이유가 이해가 안 돼요. 모든 프로젝트에서 나는 똑같이하고 완벽하게 작동합니다.
는 I는 다음과 같습니다
db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setPort(3306);
db.setDatabaseName("nevekdb");
db.setUserName("root");
db.setPassword("");
을 그리고 내가 그것을 이런 식으로 내용입니다 점점 시도 :
#include <QtSql>
은 그 때 나는 다음과 같은 데이터베이스를 만들
ui->tableWidget->setColumnCount(4);
ui->tableWidget->setRowCount(selectQuery.size());
QStringList fl;
fejlecek << "ID" << "Name" << "Password" << "Appartment Floor";
ui->tableWidget->setHorizontalHeaderLabels(fl);
int i=0;
while (selectQuery.next())
{
ui->tableWidget->setItem(i,0,new QTableWidgetItem(selectQuery.value(0).toString()));
ui->tableWidget->setItem(i,1,new QTableWidgetItem(selectQuery.value(1).toString()));
ui->tableWidget->setItem(i,2,new QTableWidgetItem(selectQuery.value(2).toString()));
ui->tableWidget->setItem(i,3,new QTableWidgetItem(QString::number(selectQuery.value(3).toInt())));
QTableWidgetItem(selectQuery.value(3).toString()));
i++;
어떤 OS를 사용하고 있습니까? Linux의 경우 qt + sql에 올바른 패키지를 설치 했습니까? 또한 Windows에서 qt에 대한 mysql 드라이버를 사용하는 것이 어렵다고 생각합니다. – otisonoza
나는 saed가 쓴 줄을 추가하지 않았다. 남자. <어쨌든, 답장을 보내 주셔서 감사 드리며 멋진 하루 되십시오. D – Ryseth
제목을 수정하여 질문에 대한 답변을주십시오. –