自动优化网站软件没有了,红豆网梧州论坛,嵌入式转行到网站开发,网站建设风险是什么效果图#xff1a; PWD使用自己的#xff0c;我的这是自己的#xff0c;所以你用不了。 以下是格式。 // 1. 设置数据库连接 QSqlDatabase db QSqlDatabase::addDatabase(QODBC);// 建立和QMYSQL数据库的连接 // 设置数据库连接名称#xff08;DSN PWD使用自己的我的这是自己的所以你用不了。 以下是格式。 // 1. 设置数据库连接 QSqlDatabase db QSqlDatabase::addDatabase(QODBC);// 建立和QMYSQL数据库的连接 // 设置数据库连接名称DSN或者你也可以使用连接字符串来指定服务器和数据库 db.setDatabaseName( Driver{MySQL ODBC 8.0 Unicode Driver}; Servermysql.sqlpub.com:3306; Databasehuangjin; UIDlaocooon; PWDfc12f7aa5215e8e0a; ); // 1. 设置数据库连接QSqlDatabase db QSqlDatabase::addDatabase(QODBC);// 建立和QMYSQL数据库的连接// 设置数据库连接名称DSN或者你也可以使用连接字符串来指定服务器和数据库db.setDatabaseName(Driver{MySQL ODBC 8.0 Unicode Driver};Servermysql.sqlpub.com:3306;Databasehuangjin;UIDlaocooon;PWDfc12f7aa5215e8e0a;); #include mainwindow.h#include QApplication
#include QWidget
#include QTableView
#include QSqlDatabase
#include QSqlQuery
#include QSqlTableModel
#include QVBoxLayout
#include QMessageBoxint main(int argc, char *argv[])
{QApplication a(argc, argv);// 创建主窗体QWidget window;// 1. 设置数据库连接QSqlDatabase db QSqlDatabase::addDatabase(QODBC);// 建立和QMYSQL数据库的连接// 设置数据库连接名称DSN或者你也可以使用连接字符串来指定服务器和数据库db.setDatabaseName(Driver{MySQL ODBC 8.0 Unicode Driver};Servermysql.sqlpub.com:3306;Databasehuangjin;UIDlaocooon;PWDfc12f7aa5215e8e0a;);if (!db.open()) {QMessageBox::critical(window, 数据库连接失败, 无法连接到数据库!);return -1;}// 2. 使用 QSqlTableModel 来查询表数据QSqlTableModel model;model.setTable(stu);model.setEditStrategy(QSqlTableModel::OnManualSubmit);if (!model.select()) {QMessageBox::critical(window, 查询失败, 无法加载数据!);return -1;}// 3. 创建 QTableView 并将它添加到布局中QTableView *view new QTableView(window); // 将窗体设置为父控件view-setModel(model); // 设置模型view-resize(800, 600); // 设置大小// 4. 创建布局并将 QTableView 加入其中QVBoxLayout *layout new QVBoxLayout(window);layout-addWidget(view);// 设置窗体标题和大小window.setWindowTitle(数据库表数据);window.resize(800, 600);// 显示窗体window.show();return a.exec();
}