ACCESS属性和方法时间:2009-07-15 19:02:53 作者:未知 点击:141次

属性和方法描述了对象的性质和行为。引用属性和方法的语法为:对象.属性或对象.方法

属性和方法描述了对象的性质和行为。引用属性和方法的语法为:对象.属性或对象.方法

“对象”既可指单一的对象,也可指对象的集合。例如,txtInputl.backColor表示窗体上的一个文本框的背景颜色属性。A11Forms.Items(O)表示窗体集合中的第一个窗体。如果窗体的名称为frmsamplel,也可以用AllForms.ItelTl(“frmSample”)来引用frm—samplel窗体。

用户可以查看数据库中各对象的属性,在设计视图中选中对象,然后单击工具条上的“属性”按钮,弹出“属性窗口”,即可看到对象的各种属性。

学习Access编程最好从方法入手。Docmd对象是许多方法的源,可以使用DoCmd对象的方法在Visual Basic中运行Access的操作。这些操作可执行关闭窗口、打开窗体和设置控件值等任务。例如,使用Docmd的OpenForm方法来打开Orders窗体的语句为:

DoCmd.OpetlForm“Orders”

DoCmd对象的大多数方法都有参数。其中有些参数是必需的,有些参数是可选的。如果忽略可选的参数,则这些参数将被设定为相应方法的默认值。例如,()penForm方法有7个参数,但只有第一个参数formname是必需的。下面的例子说明了怎样打开当前数据库中的“雇员”窗体。在此窗体中只包含那些具有“销售代表”头衔的雇员。

DoCmd.OpenForm“Employees“,,,“[-Title]一f Sales Representative“。 其中,OpenForm是方法的名称,Employees是窗体的名称,“[Title]一’Sales Represent—ativeb”是一个参数,其中还省略了两个参数(位于三个逗号之间)。

除OpenForm方法之外,以下几种方法也是DoCmd对象常用的方法。

(1)SelectObject方法

选择指定的数据库对象。例如,在“数据库”窗口中选择“客户”窗体的语句为:

DoCmd.SeleetObjeet acForm.\"Customers\",True

(2)Close方法

关闭窗体。例如,关闭Order Review窗体,保存对窗体的更新,且不显示提示信息的语句为:

DoCmd.Close acForm,\"Order RevieWt\",acSaveYes

(3)OpenQuery方法

在“数据表”视图、“设计”视图或打印预览中打开选择查询或交叉表查询。该操作将运行一个操作查询。可以为查询选择数据输入方式。例如,在“表”视图中打开Sales To—tals Query查询.且限定用户只能查看而不能更改记录的语句为:

DoCmd.OpenQuery”Sales Totals Query“,,acReadOnly

(4)DeleteObject方法

删除一个特定的数据库对象。例如,删除Former Employees Table表的语句为:

DoCmd.Delet