อยากทราบว่าทำไม Query ไปยัง MS Server ได้ record ไม่เท่ากัน



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

25 ส.ค. 63 , 09:10:08
อ่าน 139 ครั้ง

itmootoo

  • สมาชิกไท.Access
  • กระทู้: 1

  • ขอบคุณ ไท.Access

    • ดูรายละเอียด

เรื่องคือว่า ผมต้องการดึงข้อมูลจาก MS SERVER 2008R2
-ทดลองใช้ connectstring ทั้งสองแบบ  [ODBC] [OLEDB]  ในการเขียนติดต่อ ผ่าน MS ACCESS จะสามารถดึงได้สูงสุดที่ 13551 record ทั้งที่มี record ถึง 30000+ record

ชุดคำสั่งที่ใช้
ADOConn.ConnectionString = "Driver={SQL Server};Server=ชื่อฐานข้อมูล;Database=ชื่อดาต้าเบส;Uid=ชื่อผู้ใช้;Pwd=รหัสผ่าน;"
ADOConn.Open

***ประเด็นคือ เมื่อใช้คำสั่ง ตัวอย่าง = "SELECT name  FROM employee  WHERE EMPID='20552'"  กลับไม่มีข้อมูล ทั้งๆที่ เปิดในฐานข้อมูลดู ก็มีข้อมูลอยู่ถึง 15 record(สมมุติ)
« แก้ไขครั้งสุดท้าย: 25 ส.ค. 63 , 09:43:37 โดย itmootoo »

 


บอร์ดเรียนรู้ Access สำหรับคนไทย



There are no comments for this topic. Do you want to be the first?