Microsoft Universal Data Access
Last updated
Was this helpful?
Last updated
Was this helpful?
Open Database Connectivity ( ODBC ) เป็น API มาตรฐานของทาง Microsoft ที่ใช้ในการเชื่อมต่อ Data Source ต่าง โดยถูกออกแบบมาให้สามารถเข้าถึงข้อมูลประเภท SQL เช่น MSSQL, MySQL, Oracle หรือข้อมูลประเภท Relational Database
Object Linking and Embedding Database ( OLEDB ) เป็น API ซึ่งถูกพัฒนาต่อจาก ODBC ที่ใช้ในการเชื่อมต่อ Data Source ต่าง ๆ โดยถูกออกแบบมาให้สามารถเข้าถึงข้อมูลประเภท Non-SQL เช่น MS Access, MS Excel, Exchange ส่วนข้อมูลประเภท SQL ก็ยังเรียกใช้ ODBC ในการเข้าถึง Relational Database เช่น MSSQL, MySQL, Oracle
ActiveX Data Objects ( ADO ) เป็น API ซึ่งถูกพัฒนาต่อจาก OLEDB ที่ใช้ในการเชื่อมต่อ Data Source ต่าง ๆ โดยถูกออกแบบมาให้สามารถเขียนโปรแกรมในการเชื่อมต่อไม่ว่าข้อมูลจะถูกเก็บอยู่ในรูปแบบใดก็ตาม เป็นส่วนหนึ่งของ Component Object Model ( COM ) ซึ่งจะอยู่ใน Layer ของ Programming Language
Oracle Data Provider for .NET ( ODP.NET ) เป็น Feature ซึ่งถูก Optimize จาก ADO.NET ให้สามารถเข้าถึง Advance Feature ของ Oracle Database ประกอบไปด้วย Real Application Cluster ( RAC ), Self-Tuning Statement Cache และ Fast Connection Failover ซึ่งสามารถใช้งานบน .NET Core ได้ด้วย ODP.NET Core
อ่านเพิ่มเติม : ,