资源简介
在qt5下的把excel的内容导入到sql当中MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
qDebug()<<QSqlDatabase::drivers();
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");//设置使用的数据库驱动
qDebug()<setIcon(icon);
openAction->setShortcut(QKeySequence(tr("ctrl+O")));
ui->menu->addAction(openAction) ;
oid MainWindow::open_file_func()//从excel中导入到sql中//存入到对应表时,要写相应的表明
{
QString filePath =QFileDialog::getOpenFileName(this,"open","../","excel(*.xlsx *.xls)");
if(filePath.isEmpty()==false)
{
qDebug()<<"路径"<dynamicCall("Open (const QString&)", filePath);
QAxObject *work_book = excel.querySubObject("ActiveWorkBook");
QAxObject *work_sheets = work_book->querySubObject("Sheets"); //Sheets也可换用WorkSheets
int sheet_count = work_sheets->property("Count").toInt(); //获取工作表数目
if(sheet_count > 0)
{
QAxObject *work_sheet = work_book->querySubObject("Sheets(int)", 1);
QAxObject *used_range = work_sheet->querySubObject("UsedRange");
QAxObject *rows = used_range->querySubObject("Rows");
QAxObject *columns = used_range->querySubObject("Columns");
int row_count = rows->property("Count").toInt(); //获取行

代码片段和文件信息
#include “mainwindow.h“
#include
int main(int argc char *argv[])
{
QApplication a(argc argv);
MainWindow w;
w.show();
return a.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 183 2017-08-31 19:51 sql_excel_sqlite_1\main.cpp
文件 8688 2017-09-01 10:20 sql_excel_sqlite_1\mainwindow.cpp
文件 395 2017-08-31 20:26 sql_excel_sqlite_1\mainwindow.h
文件 2106 2017-09-01 09:32 sql_excel_sqlite_1\mainwindow.ui
文件 405 2017-08-31 20:25 sql_excel_sqlite_1\sql_excel_sqlite.pro
文件 64252 2017-09-03 21:29 sql_excel_sqlite_1\sql_excel_sqlite.pro.user
文件 209 2017-09-01 10:32 sql_excel_sqlite_1\说明.txt
目录 0 2017-09-03 21:29 sql_excel_sqlite_1
----------- --------- ---------- ----- ----
76238 8
相关资源
- 在线词典项目v1.1.zip
- php mysql经典留言本源码 代码通俗易懂
- SQLTOOLS2.0汉化版(1433连接工具)
- PHP MySQL 物流管理 数据库文件
- PHP MySQL 技术 毕业设计 物流管理系统
- 4秒100万条数据导入SQL数据库
- php mysql 在线作业管理系统
- MySql.data.dll +使用说明
- pb 酒店管理系统(代码、sql数据库)
- 图书管理系统 PHP MYSQL实现
- [PHP MySQL]图书馆管理系统前后台全部代
- sql数据库导出到txt文件
- 人事管理系统数据库文件SQL2000
- sqlserver学习ppt 全套共18个
- 门禁系统论文及数据库sqlserver2005数据
- labview中LABSQL数据库的使用
- C 开发的SQL数据库实现的公司员工信
- 企业人事管理系统【SQLServer数据库+课
- 数据字典导出工具 导出SqlServer数据库
- 通过SqlBulkCopy对象从Excel中批量导入到
- 基于PHP+MYSQL的学生成绩管理系统
- 批处理执行sql语句
- Spring+Struts2+Hibernate人力资源管理系统
- 我自己写php mysql聊天室
- mysql 数据库连接池
- sql server 2000经典范例
- 设备管理系统(SQL体验版)
- 完整的php mysql js用户注册与登陆
- MySQL数据库用户在线注册系统
- 东城大学在线答疑系统struts2+spring带
评论
共有 条评论