在 Visual Basic 中,Rename 方法執(zhí)行 Rename 操作。
expression.Rename(NewName, ObjectType, OldName)
expression 必需。返回 DoCmd 對(duì)象的表達(dá)式。
NewName Variant 型,必需。字符串表達(dá)式,代表要重新命名的對(duì)象的新名稱。這個(gè)新名稱必須符合 Microsoft Access 對(duì)象的對(duì)象命名規(guī)則。
ObjectType 可選 AcObjectType。要重命名的對(duì)象類型。
AcObjectType 可以是下列 AcObjectType 常量之一: |
acDataAccessPage |
acDefault 默認(rèn) |
acDiagram |
acForm |
acFunction |
acMacro |
acModule |
acQuery |
acReport |
acServerView |
acStoredProcedure |
acTable |
OldName Variant 型,可選。字符串表達(dá)式,代表由 ObjectType 參數(shù)指定的類型的有效對(duì)象名稱。如果在某個(gè)類庫(kù)數(shù)據(jù)庫(kù)中執(zhí)行包含 Rename 方法的 Visual Basic 代碼,Microsoft Access 將首先在該類庫(kù)數(shù)據(jù)庫(kù)中搜索具有該名稱的對(duì)象,然后再到當(dāng)前數(shù)據(jù)庫(kù)中搜索。
有關(guān)該操作及其參數(shù)如何工作的詳細(xì)信息,請(qǐng)參閱該操作的主題。
如果將 ObjectType 和 OldName 參數(shù)保留為空(為 ObjectType 假設(shè)默認(rèn)常量 acDefault),Microsoft Access 將重新命名在“數(shù)據(jù)庫(kù)”窗口中選定的對(duì)象。若要選擇“數(shù)據(jù)庫(kù)”窗口中的對(duì)象,可以使用 SelectObject 操作或 SelectObject 方法,并將 In Database Window 參數(shù)設(shè)為“是”(True)。
如果將 ObjectType 和 OldName 參數(shù)留空,則在 NewName 參數(shù)后面不要使用逗號(hào)。
下面的示例對(duì)“Employees”表進(jìn)行重命名。
DoCmd.Rename "Old Employees Table", acTable, "Employees"