包括“mythread.h
mythread::mythread(int ID, QObject *parent) :
QThread(parent)
{
this->socketDescriptor = ID;
db = QSqlDatabase::addDatabase("QODBC");
db.setHostName("127.0.0.1");
db.setDatabaseName("mydsn");
if (db.open())
{
qDebug() << "DB is connected!";
myquery->clear();
myquery->exec("INSERT INTO phone_table(name_) VALUES ('asdhjs')");
db.close();
}
else
{
qDebug() << "Db is not connected!" << db.lastError();
}
}
当我插入数据时,它出现错误 Myserver.exe Myserver.exe 已停止工作 Windows 正在检查问题的解决方案...谁能帮助我?