วัตถุ Connection ADO

วัตถุ Connection

ADO Connection วัตถุใช้สร้างการเชื่อมต่อที่เปิดกับแหล่งข้อมูลที่ต้องการสู่เข้าถึงและปฏิบัติงานฐานข้อมูล

ถ้าต้องการเข้าถึงฐานข้อมูลหลายครั้ง คุณควรใช้ Connection Object ที่จะสร้างการเชื่อมต่อ คุณยังสามารถส่งมาตัวเลขต่อคำสั่งหรือ Recordset Object ผ่าน String ของคำสั่งเชื่อมต่อเพื่อสร้างการเชื่อมต่อ แต่การเชื่อมต่อนี้เหมาะสำหรับคำสั่งที่เป็นทางเดียวและง่ายต่อการทำงาน

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

อาตริบุตร

อาตริบุตร การอธิบาย
Attributes ตั้งค่าหรือกลับค่าของอาตริบุตรของ Connection Object
CommandTimeout บอกว่าเวลาที่ต้องรอในการปฏิบัติการก่อนที่จะมีการพยายามที่จะทำลายและทำให้เกิดข้อผิดพลาด
ConnectionString ตั้งค่าหรือกลับค่ารายละเอียดของแหล่งข้อมูลที่จะเชื่อมต่อ
ConnectionTimeout บอกว่าเวลาที่ต้องรอในการเชื่อมต่อก่อนที่จะมีการพยายามที่จะทำลายและทำให้เกิดข้อผิดพลาด
CursorLocation ตั้งค่าหรือกลับค่าตำแหน่งของบริการ cursor
DefaultDatabase บอกว่าฐานข้อมูลโดยเริ่มของ Connection Object
IsolationLevel บอกว่าระดับของ isolation ของ Connection Object
Mode ตั้งค่าหรือกลับค่าสิทธิการเข้าถึงของ provider
Provider ตั้งค่าหรือกลับค่าชื่อของ provider ที่ Connection Object ให้
State กลับค่าเพื่อบอกว่าการเชื่อมต่อเปิดหรือปิด
Version กลับค่าเลขรุ่นของ ADO

วิธี

วิธี การอธิบาย
BeginTrans เริ่มเจ้าประมาณใหม่
Cancel ยกเลิกการปฏิบัติการ
Close ปิดการเชื่อมต่อ
CommitTrans บันทึกการเปลี่ยนแปลงที่ทำไปแล้วและจบเจ้าประมาณ
Execute ปฏิบัติการคำสั่งตรวจสอบ SQL คำสั่งที่เก็บกับข้อมูล หรือข้อความเฉพาะของ provider
Open เปิดการเชื่อมต่อ
OpenSchema จาก provider กลับมาให้ข้อมูลเกี่ยวกับ schema ของแหล่งข้อมูล
RollbackTrans ยกเลิกการเปลี่ยนแปลงที่ทำไปแล้วในข้อกำหนดของเจ้าประมาณ และจบเจ้าประมาณ

เหตุการณ์

หมายเหตุ: คุณไม่สามารถใช้ VBScript หรือ JScript ในการจัดการเหตุการณ์ (สามารถใช้ Visual Basic, Visual C++ และ Visual J++ สำหรับจัดการเหตุการณ์เท่านั้น)

เหตุการณ์ การอธิบาย
BeginTransComplete จากการทำ BeginTrans สำหรับเรียกใช้
CommitTransComplete จะถูกเคลื่อนไหวหลังการทำงาน CommitTrans
ConnectComplete จะถูกเคลื่อนไหวหลังจากการเชื่อมต่อเริ่ม
Disconnect จะถูกเคลื่อนไหวหลังจากการเชื่อมต่อจบ
ExecuteComplete จะถูกเคลื่อนไหวหลังจากคำสั่งทำงานเสร็จ
InfoMessage จะถูกเคลื่อนไหวหากมีการเตือนเกิดขึ้นระหว่างการทำงาน ConnectionEvent
RollbackTransComplete จะถูกเคลื่อนไหวหลังการปฏิเสธการโดยสาร
WillConnect จะถูกเคลื่อนไหวก่อนที่การเชื่อมต่อจะเริ่ม
WillExecute จะถูกเคลื่อนไหวก่อนใดก่อนที่คำสั่งจะทำงาน

ชุด

ชุด การอธิบาย
Errors ของทุก Error ที่มี Connection Object
Properties ของทุก Property ที่มี Connection Object