ผลต่างระหว่างรุ่นของ "ActiveX Data Objects"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
PipepBot (คุย | ส่วนร่วม)
โรบอต เพิ่ม: ko:액티브엑스 데이터 오브젝트
Manop (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 1:
{{ตรวจภาษา}}
{{เก็บกวาด}}
'''ADO''' (ActiveX Data Objects) คือชุดส่วนประกอบของ [[Component Object Model]] สำหรับการเชื่อมต่อแหล่งข้อมูลต่างๆ ซึ่งเป็นขั้นระหว่าง [[OLE DB]] และ[[ภาษาโปรแกรม]] โดยมีบทบาทเพื่อให้[[นักพัฒนาซอฟต์แวร์|ผู้พัฒนา]]สามารถเขียนโปรแกรมเชื่อมต่อกับแหล่งข้อมูลต่างๆ โดยไม่จำเป็นที่จะต้องรู้ว่าฐานข้อมูลถูกจัดเก็บรูปแบบอย่างใด <!--

มีบทบาทใกล้เคียง [[RDO]] ในการทำงานกับ [[API]] ของ [[ODBC]]
ในขณะที่ OLE DB คล้ายกับ API ของ ODBC ที่เป็นการติดต่อระดับล่างที่ไม่สามารถเข้าถึงได้ง่ายจากภาษาระดับสูง เช่น [[Visual Basic]]
เป็นต้น ADO สร้างบน OLE DB เพื่อให้การทำงานที่ไม่ให้ติดต่อโดยตรง ODBC หรือทำให้ผู้ใช้เขียนคำสั่งที่มีความสามารถ ADO สามารถเปรียบเทียบความสามารถกับ ADO คือ ทั้งคู่สามารถสร้าง[[คิวรี่]]แบบ [[asychronous]] และการติดต่อ ADO เพิ่มส่วนใหญ่จำนวนมาก-->
 
ActiveX Data Objects (ADO) เป็นอินเตอร์เฟซโปรแกรมประยุกต์ (application program interface) จากไมโครซอฟท์ที่ให้ผู้พัฒนาโปรแกรมเขียนโปรแกรมประยุกต์ window เข้าถึงฐานข้อมูลแบบ relational และ non-relational จากทั้ง provider ของไมโครซอฟท์หรืออื่นๆ ตัวอย่างเช่น ถ้าต้องการเขียนโปรแกรมที่ให้ผู้ใช้ web site ด้วยข้อมูลจากฐานข้อมูล DB2 ของ IBM หรือฐานข้อมูล Oracle ซึ่งสามารถรวมคำสั่งโปรแกรม ADO ในไฟล์ HTML ที่ระบุในฐานะ ActiveX Server Page จากนั้น เมื่อผู้ใช้ขอเพจจาก web site เพจจะได้รับการส่งกลับด้วยข้อมูลตามต้องการจากฐานข้อมูล ที่ให้โดยคำสั่ง ADO