อ่านในภาษาอังกฤษ

แชร์ผ่าน


OleDb.DataSource

วากยสัมพันธ์

OleDb.DataSource(connectionString as any, optional options as nullable record) as table

ประมาณ

แสดงตารางของตาราง SQL และมุมมองจากแหล่งข้อมูล OLE DB ที่ระบุโดยสตริงการเชื่อมต่อ connectionString connectionString สามารถเป็นข้อความหรือระเบียนของคู่ค่าคุณสมบัติได้ ค่าคุณสมบัติอาจเป็นข้อความตัวอักษรหรือตัวเลขก็ได้ อาจมีพารามิเตอร์ของระเบียนที่เลือกได้ optionsเพื่อระบุคุณสมบัติเพิ่มเติม ระเบียนอาจมีเขตข้อมูลต่อไปนี้:

  • CreateNavigationProperties: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะสร้างคุณสมบัติการนําทางบนค่าผลลัพธ์หรือไม่ (ค่าเริ่มต้นคือ จริง)
  • NavigationPropertyNameGenerator: ฟังก์ชันที่ใช้สําหรับการสร้างชื่อของคุณสมบัติการนําทาง
  • Query: คิวรี SQL แบบเนทีฟที่ใช้ในการดึงข้อมูล ถ้าคิวรีสร้างชุดผลลัพธ์หลายรายการ จะมีการแสดงค่าแรกเท่านั้น
  • HierarchicalNavigation: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะดูตารางโดยจัดกลุ่มตามชื่อรูปแบบหรือไม่ (ค่าเริ่มต้นคือ จริง)
  • ConnectionTimeout: ระยะเวลาที่ควบคุมว่าจะรอนานเพียงใดก่อนที่จะละทิ้งความพยายามที่จะเชื่อมต่อกับเซิร์ฟเวอร์ ค่าเริ่มต้นจะขึ้นอยู่กับโปรแกรมควบคุม
  • CommandTimeout: ระยะเวลาที่ควบคุมว่าจะอนุญาตให้คิวรีฝั่งเซิร์ฟเวอร์ทํางานนานเพียงใดก่อนที่จะถูกยกเลิก ค่าเริ่มต้นคือสิบนาที
  • SqlCompatibleWindowsAuth: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะสร้างตัวเลือกสตริงการเชื่อมต่อที่เข้ากันได้กับ SQL Server สําหรับการรับรองความถูกต้องของ Windows หรือไม่ ค่าเริ่มต้นคือ จริง

ตัวอย่างเช่น มีการระบุพารามิเตอร์เรกคอร์ดเป็น [option1 = value1, option2 = value2...] หรือ [Query = "select ..."]