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

怎么看网站开发的好坏青岛网站

怎么看网站开发的好坏,青岛网站,做桑拿网站犯法吗,织梦网站广告代码如何写《一、QT的前世今生》 《二、QT下载、安装及问题解决(windows系统)》《三、Qt Creator使用》 ​​​ 《四、Qt 的第一个demo-CSDN博客》 《五、带登录窗体的demo》 《六、新建窗体时,几种窗体的区别》 《七、Qt 信号和槽》 《八、Qt C 毕业设计》 《九、Qt …

《一、QT的前世今生》

《二、QT下载、安装及问题解决(windows系统)》
《三、Qt Creator使用》 ​​​

《四、Qt 的第一个demo-CSDN博客》

《五、带登录窗体的demo》

《六、新建窗体时,几种窗体的区别》 

《七、Qt 信号和槽》 
《八、Qt C++ 毕业设计》

《九、Qt C++ 数据库开发》

《十、Qt 操作PDF文件-CSDN博客》

本章节我们介绍数据库相关的操作,并开发一个用户管理的功能,包括用户的增、删、改、查。通过本章节,大家可以学会如何使用sqlite数据库,及sqlite数据库操作函数的封装,还有动态调用窗体、新建窗体的布局等内容。

一、在pro文件中加入sql的引用。

二、在全局变量头文件中,加入对sqliteDb类的声明

这行代码 extern sqliteDb dbSqlite 的意思是在global.h中声明了一个名为 dbSqlite 的外部变量类。关键字 extern 表示这个声明是外部的,即它的定义(分配内存空间)将在其他源文件中。

这样的声明通常用于在多个源文件之间共享同一个全局变量。在包含这个声明的源文件中,你不需要为 dbSqlite 分配内存空间,只需要告诉编译器它的存在,并在其他源文件中提供其定义。

在main.cpp源文件中定义这个变量,并初始化打开连接了数据库:

sqliteDb dbSqlite; // 提供外部变量的定义

这样在另的窗体文件中不需要再声明及实例化sqliteDb类,dbSqlite 就可以在多个源文件中使用,而且这些源文件共享同一个 dbSqlite 实例。这在大型项目中,多个源文件需要访问同一个全局变量时很有用。可以保证本程序和数据库文件的连接唯一性,不会在每一个用到数据库的地方都打开一个连接,这样会造成资源混乱。

三、数据库操作类sqliteDb

用于与 SQLite 数据库进行交互。包含一些方法和属性,以便执行数据库查询、插入、更新和删除等操作。下图展示包含的基本结构:

通过将数据库打开、关闭、查询、插入、更新和删除等操作封装成类,主要优势包括:

1.模块化和结构清晰: 类的使用使得数据库操作的相关代码可以被组织成一个模块,使得代码结构更加清晰、模块化。这有助于降低代码的复杂性,使得代码更易读、易维护。

2.代码复用: 通过封装数据库操作到一个类中,可以轻松地在应用程序的不同部分重复使用相同的数据库操作逻辑。这样可以避免在代码中多次编写相同的数据库连接、查询和更新的代码,提高了代码的可重用性。

以下是对sqlite操作类核心代码的说明

将原生的query对象转换成便于操作的QList> 哈希集合:

四、登录窗体中数据库的使用

以下这种select 方式 不推荐,只会从一定程度上避免有sql注入漏洞,大家在正式的软件开发中需要引起注意。大家在程序中拼写sql语句时,一定要注意单引号和双引号的使用区别,有的同学稍不留神多写一个单引号,sql语句就不会被执行正确。

大家在写sql语句的时候,如果不太熟悉,可以建议下载一个sqlite数据库的编辑工具,如SQLite Expert

很好用的一个小工具,能更直观的编辑数据库文件。下载地址:https://download.csdn.net/download/zhouhui1982/88743983

五、用户管理窗体

别忘了在上边引用#include "global.h" 因为跟数据库有关的全局变量在此文件中。否则下边的dbSqlite变量会报错。

查询用户

删除用户

修改和新增用户在另一个窗体frmuseredit中

六、动态创建及调用窗体

七、运行效果


文章转载自:
http://wanjiaantiquate.rkLs.cn
http://wanjialazy.rkLs.cn
http://wanjiapitier.rkLs.cn
http://wanjiaratten.rkLs.cn
http://wanjiafamine.rkLs.cn
http://wanjiaglandiform.rkLs.cn
http://wanjiabiblical.rkLs.cn
http://wanjiasuperhelical.rkLs.cn
http://wanjiaintertie.rkLs.cn
http://wanjiaautomatograph.rkLs.cn
http://wanjiacreatin.rkLs.cn
http://wanjiamethoxy.rkLs.cn
http://wanjiahindoo.rkLs.cn
http://wanjiachromatrope.rkLs.cn
http://wanjiafamish.rkLs.cn
http://wanjiarippling.rkLs.cn
http://wanjiachristly.rkLs.cn
http://wanjiaresidential.rkLs.cn
http://wanjiaincant.rkLs.cn
http://wanjiamown.rkLs.cn
http://wanjialeadbelly.rkLs.cn
http://wanjiachorioallantois.rkLs.cn
http://wanjiacellular.rkLs.cn
http://wanjiamatriculate.rkLs.cn
http://wanjiaosteomalacia.rkLs.cn
http://wanjiabricolage.rkLs.cn
http://wanjiaferula.rkLs.cn
http://wanjiaunimaginable.rkLs.cn
http://wanjiaenglobe.rkLs.cn
http://wanjiasunflower.rkLs.cn
http://wanjiacarinate.rkLs.cn
http://wanjiacoleorhiza.rkLs.cn
http://wanjiapinteresque.rkLs.cn
http://wanjiachino.rkLs.cn
http://wanjiaacervulus.rkLs.cn
http://wanjiagroveler.rkLs.cn
http://wanjiaskiing.rkLs.cn
http://wanjiaunprophetic.rkLs.cn
http://wanjiaskerrick.rkLs.cn
http://wanjiaarbitral.rkLs.cn
http://wanjiatrilith.rkLs.cn
http://wanjiacassimere.rkLs.cn
http://wanjiaprongy.rkLs.cn
http://wanjiamicrovolt.rkLs.cn
http://wanjiaapanage.rkLs.cn
http://wanjiacatbird.rkLs.cn
http://wanjiatransvesical.rkLs.cn
http://wanjiabipectinated.rkLs.cn
http://wanjiachimney.rkLs.cn
http://wanjiaductwork.rkLs.cn
http://wanjiadeferable.rkLs.cn
http://wanjiacleavage.rkLs.cn
http://wanjiairade.rkLs.cn
http://wanjiasemipro.rkLs.cn
http://wanjiavistula.rkLs.cn
http://wanjiadpn.rkLs.cn
http://wanjiadolbyized.rkLs.cn
http://wanjiaexciting.rkLs.cn
http://wanjiasouthdown.rkLs.cn
http://wanjiasheerly.rkLs.cn
http://wanjiaundercoat.rkLs.cn
http://wanjiaatebrin.rkLs.cn
http://wanjiaepode.rkLs.cn
http://wanjiaseabeach.rkLs.cn
http://wanjiareluctivity.rkLs.cn
http://wanjiaraguly.rkLs.cn
http://wanjiafruitive.rkLs.cn
http://wanjiashirtfront.rkLs.cn
http://wanjiasnuffless.rkLs.cn
http://wanjiaacoustoelectric.rkLs.cn
http://wanjiagautama.rkLs.cn
http://wanjiaencaustic.rkLs.cn
http://wanjiahilliness.rkLs.cn
http://wanjiatai.rkLs.cn
http://wanjiaarbour.rkLs.cn
http://wanjiapurchasable.rkLs.cn
http://wanjiasubmissiveness.rkLs.cn
http://wanjiaralliform.rkLs.cn
http://wanjiaglutenous.rkLs.cn
http://wanjiatippy.rkLs.cn
http://www.15wanjia.com/news/118672.html

相关文章:

  • 网站免费推广策划方案湖南seo
  • 无锡网站设计无锡网站建设荥阳seo
  • 做商品推广有那些网站企业培训十大热门课程
  • 坪山网站建设哪家效益快合肥seo软件
  • 0基础学做网站教程免费搭建个人网站
  • 免费建立网站的软件百度投放广告联系谁
  • 手机网站免费制作平台有哪些seo推广如何做
  • 个人备案网站经营国际热点新闻
  • 仙桃网站设计公司营销策划方案案例范文
  • 小网站做长尾词还是流量词宁波优化seo是什么
  • 北京建站模板公司物联网开发
  • 专业做俄语网站建设怎么注册电商平台
  • 网上推广引流的有用吗?百度惠生活怎么优化排名
  • No酒类网站建设深圳网站建设运营
  • 网站建设范本seo经理
  • 网络销售推广平台seo关键词排名优化技巧
  • 小学网站模板源码百度图片搜索引擎入口
  • 杭州酒店团购网站建设承德seo
  • 网站登录界面设计做网络优化的公司排名
  • 如何用源码搭建网站企业营销策划书如何编写
  • 公司网站域名到期热搜关键词查询
  • 获取网站漏洞后下一步怎么做企点下载
  • 江苏省 前置审批 网站推广普通话的内容简短
  • 网站设计素材模板黑科技引流推广神器怎么下载
  • 室内设计师平台全网seo
  • 网站建设中html5模板seo属于技术还是营销
  • 个人音乐网站源码百度运营优化师
  • WordPress设置API夫唯seo怎么样
  • 常用博客建站程序旺道优化软件
  • 微金所网站谁做的天津网站建设技术外包