| This is a table of the time taken to make a duplicate copy of data from a
source data window to a target datawindow on a local machine. I used 12 rows totaling
about 4k of data. The rows contained strings, numbers, dates and times. I transferred the
data 100 times resetting the target datawindow each time.
Method
|
Time in Milliseconds
|
| Using an unbound array of structures |
656 |
| Using an unbound array of autoinstantiate nonvisual objects |
1266 |
| Using describe/importstring |
625 |
| Using an unbound array of anys |
297 |
| Using Datawindow Dot notation |
188 |
| Using Rowscopy |
156 |
Back |