ข้อมูลในเอกสารนี้ใช้กับ: - Great Plains บน Microsoft SQL Server SYMPTOMS แอปพลิเคชัน VB ที่ถูกระบุโดยแหล่งเหตุการณ์บันทึก Application WebService นี้: ID เธรด: 2560 ,Logged: MsgBox: ข้อผิดพลาด Run-time '-2147 217913 (80040107)': [Microsoft][ODBC SQL Server Driver][SQL Server]การแปลงชนิดข้อมูล char เป็นชนิดข้อมูล datetime จะส่งผลให้มีค่าเวลาวันที่ในช่วงสาเหตุ มีปัญหากับ ODBC DSN หรือใช้การตั้งค่าภูมิภาคที่ไม่ใช่ภาษาอังกฤษ (สหรัฐอเมริกา)ความละเอียด ตรวจสอบสตริงการเชื่อมต่อ ODBC DSN 1 คลิก เริ่ม ชี้ไปที่ โปรแกรม ชี้ไปที่ เครื่องมือการจัดการ แล้วคลิก แหล่งข้อมูล (ODBC)2. ค้นหา DSN ที่ใช้ติดตั้ง eService Calls และ eReturns คลิกเพื่อเลือกชื่อ DSN แล้วคลิก กําหนดค่า 3. บนหน้าจอแรก ให้ยอมรับรายการปัจจุบันโดยการคลิก ถัดไป บนหน้าจอที่สอง ให้ใส่SQLและรหัสผ่านจากนั้นคลิก ถัดไป บนหน้าจอที่สาม ให้ตรวจสอบให้แน่ใจว่าตัวระบุที่อ้างอิง ANSI และ ใช้ค่า Null, ช่องว่างและคําเตือนของ ANSI ถูกล้าง แล้วคลิก ถัดไป บนหน้าจอสุดท้าย ตรวจสอบให้แน่ใจว่าล้างกล่องกาเครื่องหมายทั้งหมดบนหน้าต่างนี้แล้ว จากนั้นคลิก เสร็จสิ้นหลังจากการเปลี่ยนแปลงเหล่านี้ ให้เริ่มระบบเซิร์ฟเวอร์ Internet Information Services (IIS) อีกครั้งเพื่อให้Dllhost.exeกระบวนการถูกล้างจากหน่วยความจําตรวจสอบการตั้งค่าการตั้งค่าบนเซิร์ฟเวอร์ IIS1. คลิก เริ่ม คลิก การตั้งค่าคลิก Control Paneland แล้วคลิก ตัวเลือกภูมิภาค2. บนแท็บ ทั่วไป ให้ตรวจสอบการตั้งค่าภาษาเพื่อให้แน่ใจว่ายุโรปตะวันตกและสหรัฐอเมริกาเป็นภาษาเดียวและเป็นค่าเริ่มต้น3. บนแท็บ Input Locals ตรวจสอบให้แน่ใจว่าได้เลือกและตั้งค่าภาษาอังกฤษไว้If there are any changes,re-boot the machine for them to effect.บทความนี้เป็น TechKnowledge Document ID:33467