ADE User Guide > ADE Server Class Reference > CATable

Other languages:
English • ‎中文


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.

Return value

Boolean (success or failure)

Example Usage

The table is set to the contents of the Visual Basic array.

Dim Var As Object
Dim TheArray
TheArray = Var.GetSafeArray
Var.PutSafeArray (TheArray)

Error Codes

24 – “Subscripts must be an array of variants”
50 – “Safe-array has incorrect size or number of dimensions”

See Also


You are not allowed to post comments.