Version: 2.5
Opens a Stream object from a URL or Record object.
The Open method is called to open a Stream object.
While the Open operation is occurring, you temporarily cannot set any properties
until the open is completed.
Remember, prior to opening a Stream, you can access the various read-only properties
and obtain values.
There are five optional parameters.
ConnectModeEnum Constants
Constant | Value | Description |
---|---|---|
adModeRead | 1 | Read-only permission |
adModeReadWrite | 3 | Read/write permission |
adModeRecursive | 0x400000 | Sets permissions for children of the Record. Must use with either: 1. adModeShareDenyRead, 2. or adModeShareDenyWrite, 3. or adModeShareDenyNone plus any one of adModeRead, adModeReadWrite, or adModeWrite |
adModeShareDenyNone | 16 | Other users can open a connection with all permissions |
adModeShareDenyRead | 4 | No other user can open a connection with read permission |
adModeShareDenyWrite | 8 | No other user can open a connection with write permission |
adModeShareExclusive | 12 | No other user can open a connection |
adModeUnknown | 0 | Default, permission not set or determined |
adModeWrite | 2 | Write-only permissions |
Constant | Value | Description |
---|---|---|
adOpenStreamAsync | 1 | Open in an asynchronous mode |
adOpenStreamFromRecord | 4 | Already opened Record |
adOpenStreamUnspecified | -1 | Use the default |
objStream.Open rsGuruData, adModeReadWrite
objStream.Position = 0
...
objStream.Close