TechKnowledge Content

ข้อผิดพลาด ของปัญหา - 'ข้อผิดพลาดในการคอมไพล์: ไม่ได้กําหนดชนิดที่ผู้ใช้กําหนดเอง' เกิดขึ้นเมื่อพยายามคอมไพล์โค้ดหมายเหตุ -ฉันใช้ ADO กับตัวอย่าง VBA ที่ดาวน์โหลดจากเว็บ สามบรรทัดของโค้ดที่ถูกคัดลอกโดยตรงจากเอกสารคือ Dim cn As New ADODB Connection Dim rst As New ADODB. Recordset Dim cmd As New ADODB.Command Resolution จะอ้างอิงไปยังไลบรารีวัตถุข้อมูล Microsoft Active X ในตัวแก้ไข VBA1. เปิดตัวแก้ไข VBA และไปที่ ตัวเลือก| การอ้างอิง 2. เลื่อนลงจนกว่าคุณจะเห็น Microsoft Active X Data Object Library3. ถ้าคุณมีหลายเวอร์ชัน ให้ใช้เวอร์ชันล่าสุด เวอร์ชันค่าความสอดคล้องกับเวอร์ชันของ MDAC ในครั้งแรกที่คุณไม่ต้องการใช้เวอร์ชันล่าสุดคือถ้าคุณแจกจ่าย Project ไปยังเครื่องที่มีเวอร์ชันที่เก่ากว่า ดังนั้นถ้าเครื่องคุณแจกจ่ายให้เฉพาะ MDAC 2.6 ติดตั้งอยู่ และคุณมี MDAC 2.7 ให้ตรวจสอบการอ้างอิงไปยังเวอร์ชัน 2.6 ของไลบรารีวัตถุข้อมูล Microsoft Active X เพื่อให้แน่ใจว่า Project จะใช้งานได้กับเครื่องที่คุณแจกจ่ายไปบทความนี้คือ TechKnowledge Document ID:29167

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ