如何在VB中定义和使用自己的接口?
比如:
有老师、学生、课程、成绩等对象,而且他们的数据均存储在数据库中,在实际中要经常使用数据库中的多条记录或者1条记录的某些字段,并且使用Ado以编码的方式与数据库交换数据,又要在网络中运行,不影响速度和数据库连接的频率,而且方便以后升级、维护。
我定义了基本的表(老师、学生、课程、成绩、老师-学生关系、学生-课程关系、课程-成绩关系),但不知道如何定义自己的对象及接口,并如何将他们和数据库关联起来,如何使用,才能达到在网络中运行,不影响速度和数据库连接的频率,而且方便以后升级、维护的目的。
请各位大虾指导一二。
谢谢。

解决方案 »

  1.   

    VB中不用定义借口,建立对象,并定义函数,直接编译成ActiveXdll就可以了,
      

  2.   

    声明
    Private Sub Class_Initialize()
    End Sub
    例(若干个)Private Function xxx(ByVal xxx As xxx,ByVal xxx As xxx) As xxx
    End Function
    就可以了
    在别的程序里,建立对象,就可以直接调用里面的函数,就像ADO对象一样
      

  3.   

    对了,里面可以被调用的函数,必须是Public的
      

  4.   

    那Implement有什么用呢?
    看了一本书,关于使用VB对象编程的,上面说好像可以定义一个人类(接口),然后在其他继承该接口的类(老师类、学生类等)去全部实现人类中定义中的函数或属性。但我不知道如何去封装Ado对象,又如何使用记录集中的单条记录和多条记录?