Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Erstellt ein neues Workspace -Objekt.
Syntax
Ausdruck . CreateWorkspace(Name, UserName, Password, UseType)
Ausdruck Eine Variable, die ein DBEngine-Objekt darstellt.
Parameter
Name |
Erforderlich/optional |
Datentyp |
Beschreibung |
|---|---|---|---|
Name |
Erforderlich |
String |
Ein String-Wert, das das neue Workspace-Objekt eindeutig benennt. Weitere Informationen zu gültigen Arbeitsbereichsnamen finden Sie in der Name-Eigenschaft. |
UserName |
Erforderlich |
String |
Ein String -Wert, der den Besitzer des neuen Workspace -Objekts angibt. Weitere Informationen finden Sie im Thema zur UserName -Eigenschaft. |
Password |
Erforderlich |
String |
Eine Zeichenfolge, die das Kennwort für das neue Arbeitsbereich -Objekt enthält. Das Kennwort kann bis zu 20 Zeichen lang und alle beliebigen Zeichen außer ASCII-Zeichen 0 (Null) enthalten. HINWEIS: Verwenden Sie sichere Kennwörter, die Groß- und Kleinbuchstaben, Zahlen und Symbole kombinieren. Unsichere Kennwörter enthalten keine Kombination dieser Elemente. Sicheres Kennwort: Y6dh!et5. Unsicheres Kennwort: Haus27. Use a strong password that you can remember so that you don't have to write it down. |
UseType |
Optional |
Variant |
Einer der WorkspaceTypeEnum -Werte. HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden. |
Rückgabewert
Arbeitsbereich
Hinweise
Wenn Sie mithilfe der CreateWorkspace-Methode ein neues Workspace-Objekt erstellen, wird eine Workspace-Sitzung gestartet, und Sie können in der Anwendung auf das Workspace-Objekt verweisen.
Arbeitsbereichsobjekte sind nicht dauerhaft, und Sie können sie nicht auf einem Datenträger speichern. Nachdem Sie ein Workspace-Objekt erstellt haben, können Sie keine seiner Eigenschafteneinstellungen ändern, mit Ausnahme der Name-Eigenschaft , die Sie ändern können, bevor Sie das Workspace-Objekt an die Workspaces-Auflistung anfügen.
Es ist nicht erforderlich, das neue Workspace -Objekt an eine Auflistung anzufügen, um es verwenden zu können. Ein neu erstelltes Workspace -Objekt fügen Sie nur dann an, wenn Sie über die Workspaces -Auflistung darauf verweisen müssen.
Wenn Sie ein Workspace -Objekt aus der Workspaces -Auflistung entfernen möchten, schließen Sie alle geöffneten Datenbanken und Verbindungen. Wenden Sie anschließend die Close -Methode auf das Workspace -Objekt an.
Beispiel
In diesem Beispiel wird die CreateWorkspace-Methode verwendet, um einen Microsoft Access-Arbeitsbereich zu erstellen. Danach werden die Eigenschaften des Arbeitsbereichs aufgelistet.
Sub CreateWorkspaceX()
Dim wrkAcc As Workspace
Dim wrkLoop As Workspace
Dim prpLoop As Property
DefaultType = dbUseJet
' Create an unnamed Workspace object of the type
' specified by the DefaultType property of DBEngine
' (dbUseJet).
Set wrkAcc = CreateWorkspace("", "admin", "")
' Enumerate Workspaces collection.
Debug.Print "Workspace objects in Workspaces collection:"
For Each wrkLoop In Workspaces
Debug.Print " " & wrkLoop.Name
Next wrkLoop
With wrkAcc
' Enumerate Properties collection of Microsoft Access
' workspace.
Debug.Print _
"Properties of unnamed Microsoft Access workspace"
On Error Resume Next
For Each prpLoop In .Properties
Debug.Print " " & prpLoop.Name & " = " & prpLoop
Next prpLoop
On Error GoTo 0
End With
wrkAcc.Close
End Sub