红皮书5个小实例的总结

简介:

实例1


strsql ="select 口令 from 系统用户 where 用户名='" & username & "'"

这里用的标点不清楚

这节讲的是系统登录对话框,主要学习建立数据库,了解app.path,因为一直对app.path了解不多,这次因为app这块发生问题,还有就是检查代码的时候不细心,对于不懂得问题没有去查

,只是为了敲代码,里边的很多知识都不明白

 

实例2


使用ADO访问数据源

这个例子可以对之前的数据库进行访问,更改数据源,运用了connection建立数据源连接,用recordset,其中fieldsrecordset的作用不是很清楚

recordset即游标,用于保存执行查询后获得的记录集,就是可以决定访问记录集的方式,是否可修改记录集中的数据已经死否可将记录集的修改返回数据库

 

数据集下面的一个字段集合就是fields,他的常用句型有

Rs(数据集对象).fields("用户名")

 

实例3


实例2和实例3类似,只不过实例3是换了种方式调用数据库用到了adodc控件,对其控件属性进行设置,建立与数据库的连接,实例2呢!用的是编写代码,添加命令按钮

 

 

在对数据库进行更新时,发现了个问题,不能添加数据,也不能更新,后来发现是因为数据库类型选的不对,我选择了动态集类型之后便可以添加更新数据了

实例4


分页显示记录

主要用的一个空间是datagrid,这个控件可以对数据进行分页记录,还是一个调用数据库的过程,首先建立数据连接,这个过程中出现很多问题,比如把showdata这个整体单词分开,导致程序不能运行,还有就是不细心,敲出的语句差了好几行,

 

 

adOpenStatic是向前游标,adLockReadOnly默认只读

 

实例5


数据查询

运用到了msflexgrid控件,这个控件可以用来显示查询的数据,运用的方法是additem,这个程序的运行过程:输入用户名或身份——打开数据库——点击查询——运用command创建参数使msflexfrid中有相应的数据

 

其实这5个例子是我们以后做学生管理系统的一个分散的例子,综合起来就是一个管理系统。下面是由这5个例子做的一张思维导图


 





相关文章
|
4月前
|
Python
惊呆了!学会这一招,你的Python上下文管理器也能玩出花样来文管理器也能玩出花样来
【7月更文挑战第6天】Python的上下文管理器是资源优雅管理的关键,与with语句结合,确保资源获取和释放。通过实现`__enter__`和`__exit__`,不仅能做资源分配和释放,还能扩展实现如计时、自动重试、事务处理等功能。例如,TimerContextManager类记录代码执行时间,展示了上下文管理器的灵活性。学习和利用这一机制能提升代码质量,增强功能,是Python编程的必备技巧。
31 0
|
数据库
红皮书实例5
红皮书实例5
59 0
红皮书实例5
|
6月前
|
存储 SQL Oracle
Oracle存储过程:数据王国的魔法师
【4月更文挑战第19天】Oracle存储过程是封装复杂SQL操作的魔法工具,存储在数据库中以便重复调用。它们提供高效执行和安全,类似于预编译的程序。创建存储过程涉及定义名称和参数,如示例所示,创建一个根据员工ID获取姓名和薪资的`get_employee_info`过程。调用存储过程可提高代码可读性和性能,使数据库管理更为便捷。
|
数据库连接 数据库
红皮书——错误点
红皮书——错误点
红皮书——错误点
红皮书实例1(错误点)
红皮书实例1(错误点)
56 0
|
SQL Oracle 关系型数据库
红皮书实例一
出现问题还是一定有解决的办法,如果长时间没有解决那么证明问题的源头不是出现在这而是出现在别的地方,那就要换个角度、思路去看待问题了。
53 0
|
安全 数据库连接 数据库
红皮书实例2
红皮书实例2
51 0
|
存储 数据库连接 API
课外闲谈8.通用数据类的案例
课外闲谈8.通用数据类的案例
62 0
课外闲谈8.通用数据类的案例