'Declaration
Overloads Function OpenDatabase( _ ByVal fileName As System.String, _ ByVal mode As VistaDBDatabaseOpenMode, _ ByVal processProtection As System.Boolean, _ ByVal encryptionKeyString As System.String _ ) As IVistaDBDatabase
'Usage
Dim instance As IVistaDBDDA Dim fileName As System.String Dim mode As VistaDBDatabaseOpenMode Dim processProtection As System.Boolean Dim encryptionKeyString As System.String Dim value As IVistaDBDatabase value = instance.OpenDatabase(fileName, mode, processProtection, encryptionKeyString)
IVistaDBDatabase OpenDatabase( System.string fileName, VistaDBDatabaseOpenMode mode, System.bool processProtection, System.string encryptionKeyString )
Parameters
- fileName
- Full database file name
- mode
- Database access mode
- processProtection
- If using a SingleProcess- or MultiProcess- mode should the database be protected against improper overlap between processes (true, the default for the other overload) or disable this protection (false). This setting is ignored for SharedReadOnly and Exclusive- modes.
- encryptionKeyString
- Password or phrase to hash for encryption key, or null (Nothing in Visual Basic) for no encryption. An empty string is NOT valid and will result in an error.
Return Value
IVistaDBDatabase instance