红皮书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个例子做的一张思维导图


 





相关文章
|
6月前
|
Swift C++ 索引
Swift开发——简单函数实例
函数是编程的基础,用于封装特定功能的代码。它们有关键词func、函数名、参数列表(可为空)和返回类型。多返回值可通过元组、数组、inout参数或可选类型实现。例如,返回元组 `(value1, value2)`,数组 `[value1, value2]` 或使用可选数组 `[[Double]]?`。函数可以作为其他函数的参数,类似闭包或Lambda表达式。在Swift中,示例展示了通过元组、带索引的元组、数组和可选类型返回多个值的函数。还演示了如何使用inout参数交换变量值。
118 5
Swift开发——简单函数实例
|
5月前
|
数据库连接 数据库 Python
Python 大神教你一招鲜:自定义上下文管理器,让资源管理变得如此轻松惬意🍵
【7月更文挑战第3天】在Python中,自定义上下文管理器是高效资源管理的关键,它们确保了如文件和数据库连接等资源的正确打开和关闭。通过`__enter__`和`__exit__`方法,可以创建简洁的代码,避免冗余的异常处理。例如,自定义的`DatabaseConnectionManager`和`FileManager`类使得数据库操作和文件读取更整洁,使用`with`语句自动处理资源生命周期,提升代码可读性和可靠性。
48 0
|
7月前
|
JavaScript Java 测试技术
基于Java的怀旧唱片售卖系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的怀旧唱片售卖系统的设计与实现(源码+lw+部署文档+讲解等)
53 5
|
数据库
红皮书实例5
红皮书实例5
67 0
红皮书实例5
|
数据库连接 数据库
红皮书——错误点
红皮书——错误点
红皮书——错误点
红皮书实例1(错误点)
红皮书实例1(错误点)
60 0
《C++避坑神器·二》引用的本质分析
《C++避坑神器·二》引用的本质分析
62 0
|
SQL Oracle 关系型数据库
红皮书实例一
出现问题还是一定有解决的办法,如果长时间没有解决那么证明问题的源头不是出现在这而是出现在别的地方,那就要换个角度、思路去看待问题了。
58 0
|
安全 数据库连接 数据库
红皮书实例2
红皮书实例2
56 0