红皮书5个小实例的总结

实例1


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

这里用的标点不清楚

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

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

 红皮书5个小实例的总结

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


 红皮书5个小实例的总结





上一篇:这一课,一生难忘


下一篇:html5分割上传实现超大文件无插件网页上传代码