Replaces the contents of the current table with the contents of an array having the same dimensions.
When you are setting an array with 2 or more dimensions, you should call SetIndexOrder first to ensure the order of dimensions are in correspondence.
After you have called PutSafeArray, you must also call CATable::Update to make the table data take effect in the model.
Boolean (success or failure)
The table is set to the contents of the Visual Basic array.
- Dim Var As Object
- Dim TheArray
- TheArray = Var.GetSafeArray
- Var.PutSafeArray (TheArray)
- 24 – “Subscripts must be an array of variants”
- 50 – “Safe-array has incorrect size or number of dimensions”