zoukankan      html  css  js  c++  java
  • 2018/12/9数据库的增删改查

        数据库的增删改查可以分为五个层次:数据库层(存储数据用的)——数据提取层(从数据库读取数据存储到运行程序中)——逻辑分析层(程序运行时的一些逻辑分析(核心))——网页联系层(用于程序和网页的数据传输)——网页层(用于网页界面的设计)。

           首先,设置好数据库层就是设置好变量名和相应的类型即可。

           之后,设计页面的显示层(就是网页的外观)。

           本人以为的难点就是数据库的数据传输层,首先要连接好数据库,然后对数据库的数据进行提取,将这些提取到的数据存储到一个类中进行封装(因为无法直接对数据库中的数据进行操作,所以要先将数据提取到程序数组类中来,以供逻辑层的使用)。

           紧接着就是另一个数据的传输层——网页与逻辑层的数据传输。这个传输相对上一个就简单的多了。只需要借助一些函数来获取页面中相对应的框中的数据即可。

           最后要说的就是逻辑分析层了。这个逻辑分析层我并没有把他列为困难项,因为这部分的编写就像我们以前写的程序大致相同,只需对数据进行判断然后输出相应的结果即可。但与以前也有一点不太相同,就是这部分会用到一些以前没有接触过的搜索语句(正则表达式)等。其实这部分大多是条件或是循环语句,所以说虽然不像其他层一样有固定的模板,但也并不难。

            源代码在紧跟作者发布的文件中。

  • 相关阅读:
    cnpm镜像安装
    wxParse解析html
    C++回调函数
    QT源码分析:QTcpServer
    QT实现支持加密的Sqlite数据库引擎
    VS2013+OpenCV3.4.2编译
    Android Tcp操作
    使用Delphi开发linux应用
    QT5.10+MinGW+OpenCV3.4.2编译
    C++ ActiveX开发的问题讨论
  • 原文地址:https://www.cnblogs.com/hwh000/p/10091424.html
Copyright © 2011-2022 走看看