删繁就简

来源:互联网 发布:怎样下载python 编辑:程序博客网 时间:2024/05/29 18:25

学完五个实例有种迫切的感觉:想用一句最通俗,最易懂的话语将每个例子描述出来。

实例1:《系统登录对话框》

在与数据库建立连接的基础上,将数据库中的数据取出,和通过VB界面输入的信息进行比较。

 

实例2:《使用ADO访问数据源》

在与数据库建立连接的基础上,将数据库中的数据取出,并通过VB界面将信息显示出来。

 

实例3:《使用数据库绑定访问数据》

使用数据绑定控件,并通过VB界面将信息显示出来。

 

实例4:《分页显示记录》

在建立连接的基础上,将当前数据集中的数据取出,复制到局部记录集(即缓存区)中,并将数据分页显示出来。

 

实例5:《数据查询》

在建立连接的基础上,将符合条件(即通过VB界面输入的数据)的数据,从数据库中查询出来,并将数据显示出来。

 

 

其次是想总结一下这五个例子中的异同

1.建立数据库连接:

建立数据库连接是这五个实例最重要的部分。在五个实例中共使用了三种连接方式。

(1)实例1、实例4、实例5都使用的是:通过ADO直接访问Access 2000数据库:

'创建数据库连接

Setobjcn = New Connection

strcn= "provider=Microsoft.Jet.OLEDB.4.0;" & _

            "data source  = E:\学习\提高班学习资料\技术\数据库\实例 5.mdb"

objcn.ConnectionString= strcn

objcn.Open

 

(2)实例2,通过ODBC数据源访问:

'数据库连接

 objCn.Open "DSN=实例 2DSN"

 

(3)实例3,使用ADO Data控件快速创建数据库连接,不用编写代码即可访问数据库。

 

 

2.释放对象:

 

        '释放command和connection对象

    Set objcmd = Nothing

    objcn.Close

    Set objcn = Nothing

 

 

3.如何将当前记录集中的数据放到局部记录集(缓存区域)中,这个问题在例4和例5中都有所涉及。

 

 以上这张图是例四中分页显示的代码,我将它理解成下面这张图。

   

 4.自定义函数的使用:

自定义函数的使用,首先是为了避免多次使用这个函数的复杂性,为了在避免调试代码时的繁琐

 

 

5.以块儿为单位进行敲代码:

五个实例中的代码都是比较基础的,对于代码我们都需要重在理解,而大家都知道,人对于图像的记忆要大大超于对文字的记忆,因此在我们我们敲代码的时候,切记一个字母一个字母的进行敲,这也不是说我们不可以看书,而是要学会以块儿为单位,即以图片的方式进行我们的代码学习。

 

以上的这些内容我敲完五个例子后所做的粗略总结。