為管理parent/child 關系,ado同樣也對data-shaping engine進行封裝. 總的說來, data shaping 和 ado .net 關系是一回事.就設計方面來說,二者幾乎沒有共同點. shaped recordsetsct嵌入列表對象中包括了所有數據表信息。ado.net關系是動態鏈接,你可以在兩個數據表間隨時建立. ado依靠于shaping ole db service 提供程序,并使用專門的sql類語言特征以在執行單個ado命令的過程中生成一個分層的recordset.