使用Qt进行远程SQLite数据库访问
发表时间: 2020-04-07 12:54
将要共享的share文件夹设置为共享(远程访问默认只能读),如果要想远程访问能够写的话,则点击权限进行修改,然后应用.
QSqlDatabase db=QSqlDatabase::addDatabase("QSQLITE");db.setDatabaseName("\\Win-8241fbm6j4v\db\ECSTool.db"); //连接的数据库db.setUserName("h");db.setPassword("123456");if ( !db.open()) { QMessageBox: :warning(0, QObject::tr("Database Error"), db.lastError().text()); return;}QSqlQuery query;query.exec("SELECT * FROM NmDegLog");while(query.next()) //遍历数据表格mqtt.account每一行,从第0行到最后一行 { QString user=query.value(0).toString().trimmed(); //trimmed函数表示去除QString两边的空格 QString password=query.value(1).toString().trimmed(); qDebug()<<user<<password;}
原文地址 “it宅个人博客:
https://itzhai.cn/xuexijiaocheng/799.html”