9.7 支援語言原生迭代器

DevAPI 的所有實作都具有本章開頭 UML 圖中顯示的方法。所有實作都允許使用 fetchOne()fetchAll()nextResult() 進行結果集迭代。除了統一的 API 之外,驅動程式還應實作語言原生迭代模式。這適用於任何類型的資料集(DocResultRowResultSqlResult)以及 fetchAll() 傳回的項目清單。您可以選擇是否希望您的 X DevAPI 應用程式碼在所有使用的程式設計語言中提供相同的外觀和風格,還是選擇程式設計語言的自然風格。