ตารางต่อไปนี้แสดงอินเทอร์เฟซบังคับ และเป็นตัวเลือกที่กำหนด โดย OLE DB สำหรับเซสชันของวัตถุ?
เซสชัน
อินเทอร์เฟซ |
ต้องระบุ? |
การใช้งาน โดยคลาส OLE DB แม่? |
| IGetDataSource | ข้อบังคับ | ใช่ |
| IOpenRowset | ข้อบังคับ | ใช่ |
| ISessionProperties | ข้อบังคับ | ใช่ |
| IDBCreateCommand | ก็ได้ | ใช่ |
| IDBSchemaRowset | ก็ได้ | ใช่ |
| IIndexDefinition | ก็ได้ | ไม่ใช่ |
| ISupportErrorInfo | ก็ได้ | ไม่ใช่ |
| ITableDefinition | ก็ได้ | ไม่ใช่ |
| ITransactionJoin | ก็ได้ | ไม่ใช่ |
| ITransactionLocal | ก็ได้ | ไม่ใช่ |
| ITransactionObject | ก็ได้ | ไม่ใช่ |
เซสชันของวัตถุสร้างวัตถุ rowset ถ้าผู้ให้บริการสนับสนุนคำสั่ง เซสชันยังสร้างคำสั่งวัตถุ (CCommandการใช้ OLE DB TCommand) คำสั่งวัตถุใช้อินเทอร์เฟซสำหรับICommandและใช้เมธอดICommand::Executeเพื่อดำเนินการคำสั่งบน rowset ดังที่แสดงในรูปต่อไป?
