自分でマーシャンリングしないとなると、

・構造体をADOのRecordsetで代用する(確かMBVに対応してるはず)
・XMLで代用する

とか。