- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 杂记一、java中的mysql连接方法及说明
参考到博客:https://www.cnblogs.com/centor/p/6142775.html 工具:eclipse MySQL5.6 MySQL连接驱动:mysql-connector-java-5.1.27.jar 链接:https://pan.baidu.com/s/18tUdoRDFN8hljPJgGDtLEg 提取码:5...
2019-01-04 21:33:58 176
QT5的SQL数据导入exceldemo
在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(); //获取行
2017-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人