本代码示例展示了如何在 QT5 环境下将 Excel 文件内容导入 SQL 数据库。
核心代码位于 MainWindow::open_file_func()
函数中。 该函数首先利用 QFileDialog
获取用户选择的 Excel 文件路径。
如果文件路径有效,程序会利用 QAxObject
创建 Excel 应用实例、工作簿对象以及工作表对象。
随后,程序获取工作表的使用区域、行数和列数。
最后,程序通过循环遍历每一行和每一列的单元格,读取数据并将其插入到 SQL 数据库中。
请注意: 在实际应用中,需要根据具体的数据库表结构修改 SQL 插入语句。