本代码示例展示了如何在 QT5 环境下将 Excel 文件内容导入 SQL 数据库。

核心代码位于 MainWindow::open_file_func() 函数中。 该函数首先利用 QFileDialog 获取用户选择的 Excel 文件路径。

如果文件路径有效,程序会利用 QAxObject 创建 Excel 应用实例、工作簿对象以及工作表对象。

随后,程序获取工作表的使用区域、行数和列数。

最后,程序通过循环遍历每一行和每一列的单元格,读取数据并将其插入到 SQL 数据库中。

请注意: 在实际应用中,需要根据具体的数据库表结构修改 SQL 插入语句。