当前位置: 首页 > news >正文

建设电脑网站js 网站跳转

建设电脑网站,js 网站跳转,重庆市区十大景点推荐,云服务器做网站好吗sqlite3数据库简介 帮助文档 SQL Programming 大多数关系型数的操作步骤:1)连接数据库 多数关系型数据库都是C/S模型 (Client/Server)sqlite3是一个本地的单文件关系型数据库,同样也有“连接”的过程 2)操作数据库 作为程序员&am…

sqlite3数据库简介

帮助文档 SQL Programming 大多数关系型数的操作步骤:1)连接数据库 多数关系型数据库都是C/S模型 (Client/Server)sqlite3是一个本地的单文件关系型数据库,同样也有“连接”的过程 2)操作数据库 作为程序员,对数据库最常见的操作 就是 增删改查3)关闭数据库 连接也是一种资源,用完记得释放 Qt中 的数据库功能是放在一个单独的模块中,模块名为 sql  所以 如果需要使用Qt的数据库功能,需要在pro文件中 添加如下的指令: QT  +=  sql  Qt的sql模块中包含了大约10几个类型,常用的以下的三个:(1) QSqlDatabase 用于处理数据库的连接,包括 创建连接对象、设置连接属性、关闭连接(2) QSqlQuery用于执行SQL语句(3) QSqlError用于处理数据库错误,提供可读的错误信息 连接数据库的典型代码://初始化连接对象,使用静态函数addDatabase,参数是数据库类型 QSQLITE -- sqlite3db = QSqlDatabase::addDatabase("QSQLITE");//设置数据库名,建议带路径,如果存在,直接打开,如果不存在,则自带创建db.setDatabaseName("../test.db");//打开连接, 成功或者失败,给出相应的提示对话框bool ok = db.open();if( !ok ){QMessageBox::information( this, "tip", db.lastError().text() );return ;}QMessageBox::information(this, "tip", "connect db success! ");执行SQL语句的典型代码://创建用来执行SQL语句的对象QSqlQuery query( db );//准备SQL语句QString createsql = QString( "select username, passwd from t_user where username='%1';").arg(ui->lineEdit->text());qDebug() << createsql;//执行SQL语句if( !query.exec( createsql ) ){qDebug() << "select error : " << query.lastError().text();return ;}//QMessageBox::information( this, "提示", "select success! ");//遍历结果集while( query.next() ){//value用来获取一条记录(行)的列的值,可以使用索引(下标),也可以使用列名//value返回的是一个共用体,必须转换成该列的值真正的类型才来使用QString username = query.value(0).toString();QString passwd = query.value("passwd").toString();qDebug() << username << " -- " << passwd;}

Ubuntu和gec6818开发板一般都会自带sqlite3数据库驱动,所以不需要另外安装驱动,只需要安装sqlite3数据库即可。

1、sqlite3数据库的安装(Ubuntu中)

    1)通过管理工具安装(APT)sudo apt-get install sqlite3 sudo apt-get install libsqlite3-devsudo apt-get install sqlitebrowser 2)通过源码包进行安装 (安装包在文章底部下载)(1)将 源码包 拷贝到 家目录下 ( /home/china/ )cp  sqlite-snapshot-201803271513.tar.gz  /home/china/ (2)解压 tar -zxvf  sqlite-snapshot-201803271513.tar.gz(3)进入源码目录 cd  sqlite-snapshot-201803271513 (4) 生成Makefile ./configure (5) 编译,生成可执行文件和库文件 make (6) 安装数据库(实质上就是把生成的可执行文件和lib库文件 放到系统相应的路径下)sudo make install  

2、移植到开发板 ----------------(这里直接看第七步就行,我已经提供了编译好的文件,不行的话就自己按步骤执行)

    sqlite3的移植: 移植原理是 在编译环境的机器上 交叉编译好 可执行文件和lib库文件 再把可执行文件和lib库文件 拷贝到开发板的 /bin  /lib  (1)将 源码包 拷贝到 家目录下 ( /home/china/ )cp  sqlite-snapshot-201803271513.tar.gz  /home/china/ (2)解压 tar -zxvf  sqlite-snapshot-201803271513.tar.gz(3)进入源码目录 cd  sqlite-snapshot-201803271513 (4) 生成Makefile ./configure  --host=arm-linux  --prefix=/home/china/sqlite3_arm  --host    指定目标主机的架构 --prefix  指定程序在本机的安装路径(5) 编译,生成可执行文件和库文件 make (6) 安装数据库(实质上就是把生成的可执行文件和lib库文件 放到系统相应的路径下)sudo make install (7) 把相应的文件 下载到 开发板上  (需要的文件在“数据库移植”压缩包内)/home/china/sqlite3_arm/bin/ 把 sqlite3 文件  --》 拷贝到开发板的 /bin 目录下 //记得加权限 chmod 0777 sqlite3/home/china/sqlite3_arm/lib/  libsqlite3.so libsqlite3.so.0libsqlite3.so.0.8.6  把 这3个文件 拷贝到开发板的 /lib 目录下 (有链接文件 不能直接拷贝 )先压缩 再进行传输  sudo tar -zcvf libsqlite3.tar.gz  libsqlite3.so.0.8.6 libsqlite3.so.0  libsqlite3.so

数据库移植压缩包已经打包上传了,有需要下载。

数据库移植

在这里插入图片描述
下面两个是要传到开发板的文件,第一个是Ubuntu中sqlite3数据库安装包

http://www.yayakq.cn/news/594324/

相关文章:

  • seo网站托管图片网站 建站
  • 不知此网站枉做男人自己做的网站如何让别人看到
  • 淘宝网站如何做虚拟机茶叶公司网站的建设
  • 石家庄网站制作设计天元建设集团有限公司欠薪问题
  • 一起做网店类似网站个人怎么做跨境电商
  • 专业做室内设计的网站有哪些网站开发容易学
  • 企业官方网站地址怎么填seo网站推广可以自己搞吗
  • 罗湖高端网站建设费用WordPress页面固定链接
  • 百科网站程序网站备案怎么办
  • 怎么创建属于自己的网站lnmp命令安装wordpress
  • 怎么上传自己的网站中国信用网企业查询官网
  • 运河经济开发区建设局网站做网站难
  • 做网站公奇闻司郑州汉狮wordpress加广告
  • 全球建筑设计公司排名临沂网站优化哪家好
  • 上海做网站价格如何用自己的电脑做网站服务器
  • 大同格泰网站建设最近发生的重大军事新闻
  • zhon中国建设会计学会网站建设银行网站打不开
  • 成都高新区制作网站怎么删除ghost wordpress
  • 河北省城乡住房建设厅网站诸暨营销型网站设计
  • 页面设计的5个原则长沙优化网站技巧
  • 天河定制型网站建设wordpress修改边栏字体颜色
  • 网站邮箱建设合肥瑶海区地图全图高清版
  • 网站建设 数据归属在重庆找做网站的技术人员
  • 电子商务网站建设考试auxer可以做网站嘛
  • 智能建站收费标准如何把自己做的网站放到微信上
  • 网站设计基础知识企业网站制作 西安
  • 网站域名做固定资产怎么处理建设 互动 网站 模式
  • 李沧区城市建设管理局网站随便吧在线图片制作
  • 聊城专业网站开发公司免费网站图片素材
  • 好的网站具备陈家镇建设发展公司网站