从系统登录到数据查询

来源:互联网 发布:派拓网络和checkpoint 编辑:程序博客网 时间:2024/06/07 23:43

       第一遍做完五个实例的时候有茫然的感觉,可能刚开始接触数据库,很多陌生的概念,违背了"吃饭理论",于是差点丧失了学习的动力.


       反反复复看了好几天,研究了好几遍,终于有些理解了,今天开会总结完,我重新学习了一些概念,比如ADO等.又把五个实例的主要知识点和关系整理如下:


实例一 系统登录

通过查询保存系统用户登录信息的数据表完成验证
使用输入的用户名查询数据表中的口令:

  1. 不能连接到数据库,则不能完成验证
  2. 无查询结果,则为非法用户
  3. 有查询结果,则用户名正确,再判断输入口令是否正确
实例二 记录浏览
Recordset的记录锁类型和临时表位置
数据源类型
指针(Eof和Bof)
定义过程,执行更新操作,(标记)
在实例一基础上增加多条记录并切换显示

实例三 使用数据绑定
ADO Data控件,属性连接到数据源,控件本身集成某些功能不用写代码,对数据的修改可自动保存
相当于实例二中的cmdpre/cmdnext
将数据源绑定到文本框显示
数据环境设计器

实例四 分页显示记录
1.记录集的分页属性:
将当前页中的记录复制到新的记录集
DataGrid控件的数据绑定功能显示记录
2.MSFlexGrid控件数据绑定到Data控件,利用TextMatrix属性显示数据
在实例三的基础上增加到多页显示

实例五 数据查询
ADO Command对象创建参数查询以查询数据库
MSFlexGrid控件显示
查询数据库方法:
 1.ADO Command对象创建参数查询以查询数据库
 2.构造SQL Select语句--ADO Command对象或Recordset对象执行查询语句
 3.Select语句获取数据库数据--放到Recordset对象中--执行Recordset对象的Find方法或者设置Filter属性
更具有综合性,包括实例一的输入查询,实例四的记录显示

五个实例的核心是:数据库连接,总结见下篇.

原创粉丝点击