Need to create arrays that have multiple dimensions (usually just 2) and can store multiple data types, such as a date and a string, or a long and a double. Also need to know how to retrieve that data when a procedure needs it. Have looked through hardcopy references available to me, and on line, but none specifically addresses this to a point where I understand it. Help, anyone? I suspect this involves declaring a type or collection, but not comfortable with my knowledge level on that.