Hi,
Have you had a look at the Database.seq and how this is writing an array of results (which is a container) to the Results Database.
The individual items of the container are written to the database field using the standard step type Data Operation :Set Current Record.
In the Database.seq, one container is passed to a sequencecall using a loop counter as an index to the array of containers. The sequencecall then writes each of the container elements. In your case the data passed via the Parameters of the sequence call would be Locals.EquipList[Locals.Index] and the data written to the database field would be Parameters.EquipList.Cal_Info.Calibration_ID and so on.
Hope this is of help
Ray Farmer
Regards
Ray Farmer