首页 > 范文大全 > 正文

超级记忆VB访问Access数据库过程

开篇:润墨网以专业的文秘视角,为您筛选了一篇超级记忆VB访问Access数据库过程范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:VB访问Access数据库是高中信息技术中新增的高考识记要求的内容,由于这部分内容涉及了新的概念和术语,程序代码枯燥抽象,学生不易理解,难教难学。笔者在教学实践中摸索出一套超级记忆法来破解该教学难题,主要介绍了转化图画、联想故事等方法,将抽象知识转化为可视的易记知识,帮助学生记忆vb访问access数据库过程

关键词:VB访问Access数据库;超级记忆

“VB访问Access数据库”内容是高中信息技术学科浙教版《算法与程序设计》教材上所没有涉及的,但在《浙江省信息技术学科教学指导意见》中是根据算法与程序设计的发展要求而新增加的内容,属于信息技术新高考识记要求的内容。由于该部分涉及新的概念和术语,如ADO对象、Connection对象、Recordset对象、SQL查询语句等,VB到Access数据库获取数据的计算机处理过程很抽象,学生对相关的程序代码不易理解,而且容易忘记,普遍觉得难教难学。

对初学者而言,读懂VB访问Access数据库的程序代码并非易事,陌生的词句多,语句之间的逻辑和功能不易理解。笔者在教学实践中摸索出一套超级记忆法来破解该教学难题。按照“有图、有序、有理、有趣”的设计原则,将VB访问Access数据库过程进行画图、编故事等设计,更有利于初学者的理解,能增强学生记忆力。

VB访问Access数据库的过程,好比工人到仓库里取东西一样,咱们先来看一个搬运工的故事。

故事情节与主要代码的对比解析:

1.一个名叫VB的工人,从家里出发,到仓库取货,须带上钥匙才能打开仓库大门

ADO(Activex Data Objiects)是微软公司提供的一种应用程序访问数据库的编程接口。该接口包含了多个对象,其中Connection对象用于与数据库的连接,在建立连接后,可以通过Recordset对象获取数据表中数据。

用Connection对象连接数据库的语句:

⑴定义一个数据库连接对象,名为conn

Dim conn As New ADODB.Connection

⑵指定连接到当前目录下的数据库文件

conn.ConnectionString=″provider=Microsoft.ACE.OLEDB.12.0;DATA Source=″ & App.Path & ″\数据库名.accdb″

⑶打开数据库连接

Conn.open

2.在仓库里,找了个搬运车,来到货柜前,打开货柜的橱门

打开数据库大门后,还要找到相应的数据表(好比储货的橱柜),从表中取得数据,这里要用到记录集对象(Recordset),这个对象好比存放货物的搬运车,可以保存所挑选好的数据。

用Recordset对象获取数据表中数据的语句:

⑴定义一个新的recordset(记录集)对象,名叫rs

Dim rs As New ADODB.Recordset

⑵将实例rs与conn建立关联

Set rs.ActiveConnection = conn

⑶Open方法打开数据表

rs.Open ″select * from 数据表名″

3.在货柜里,从上往下顺序查找,将符合条件的货物取出,有时运气不佳,可能翻见柜底也找不到

查询记录和获取数据,通常采用SQL命令,SQL语句“select * from 数据表名”将查询结果保存到记录集rs中。

4.最后,别忘了“关闭货柜的橱门,关闭仓库的大门”

关闭数据表、数据库的两条语句:

⑴关闭指向数据表的数据集

rs.close

⑵断开跟数据库的数据连接

conn.close

本案例运用了转化图画、联想故事的方法,激活学生的学习兴趣和记忆思维,将抽象枯燥的知识转化成形象生动的图画,借助有趣的故事来增强学生的理解和记忆,从而提高教学效益。这套超级记忆法关键是“转图”设计,在平时教学中,多多开动右脑,只要遵循“有图、有序、有理、有趣”的设计原则,将知识点转化为各种图画元素,各个图画元素有序地布局于整幅画面的不同地点,其中“有序”是指各个图画之间要按照一定的次序有规律地出场,其中“有理”是指图与图之间的逻辑关系可以编为情景故事,这样将各个图画元素串联起来,编制成有趣的故事场景。运用这种超级记忆的教学方法,会收到令人惊奇的教学效果。