คําถาม: การใช้คิวรี ODBC ขั้นสูงกับคําSQLที่พิมพ์อยู่ เมื่อออกจากคิวรี
a"[Microsoft] [โปรแกรมควบคุมข้อความ ODBC] พารามิเตอร์น้อยเกินไป ที่คาดไว้:1" ข้อผิดพลาดถูกส่งกลับ สิ่งนี้เป็นสาเหตุอะไร
คําตอบ: คําสั่งที่ถูกใช้
คือ: SELECT *.* จาก vendors.txt WHERE [ID ผู้ขาย] = AAAAA ข้อผิดพลาดเกิดขึ้นเนื่องจากค่าในส่วนคําสั่ง
WHERE ไม่ได้อยู่ในเครื่องหมายอัญ
ประกาศ OnceAAAAA ถูกเปลี่ยนเป็น 'AAAAA' คิวรีถูกบันทึกโดยไม่มีข้อผิดพลาด การจัดรูปแบบที่ไม่ถูกต้องอื่นๆ เช่น ช่องว่างเพิ่มเติมในSQLข้อความอาจทําให้เกิดข้อผิดพลาดนี้ได้
บทความนี้คือ TechKnowledge Document ID:9704