zoukankan      html  css  js  c++  java
  • Qt 插入数据到sqllite

    //判断sqlite中的  哇咔咔表是否存在。如果存在则返回1。  否则返回0
        //数据表的名称
        QString real_data = Project_name+"_"+Project_name_time+"_H21";
        qDebug()<<"创建表之前--"<<real_data;
        QSqlQuery query(data_db->db); //以下执行相关QSL语句
        bool buscess = query.exec("create table IF NOT EXISTS '"+real_data+"' (id INTEGER PRIMARY KEY AUTOINCREMENT,H12_Ch1 varchar(20),H12_Ch2 varchar(20))");
        if(!buscess)
        {
            qDebug("table is error");
        }
        else
        {
            qDebug("table is sucess");
            //数据表插入数据
            for (int l = 0; l < total_SamNum; l++)
            {
                //把float数据变成 Qstring数据
                QString data1 = QString("%1").arg(sampdata[2 * l]);
                QString data2 = QString("%1").arg(sampdata[2 * l + 1]);
                query.exec("INSERT INTO '"+real_data+"'(H12_Ch1,H12_Ch2) VALUES ('"+data1+"','"+data2+"')");
            }
        }
    
    
  • 相关阅读:
    springBoot 与 springMVC的区别
    spring的IOC和AOP
    实现同步的三种方法
    台阶积水问题
    requsets模块和beautifulsoup模块
    爬虫
    rabbitMQ 消息队列
    Django框架
    mysql
    jQuery
  • 原文地址:https://www.cnblogs.com/yuanjia8888/p/15336658.html
Copyright © 2011-2022 走看看