GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ดักจับ error ตอน Import File

จะรู้ได้อย่างไรครับ ในกรณีที่ไฟล์ excel ที่จะเอาเข้าระบบ
มีปัญหา แล้วให้ฟ้อง error ออกมา

ตัวอย่างไฟล์ที่มีปัญหา File excel.xls
ที่มี สูตรหรือการเชื่อมโยงต่างๆ
ชึ่งจำนวน แถวและคอลัมเป็นแบบที่ผมต้องการ
เลยตรวจสอบได้ยากว่าอันไหนผิดหรือถูก

31 ก.ค. 2552 3 2,539

งงกานเปนแถวเรย error อาราย
#1

น่าจะตรวจไม่ได้นะถ้าโค้ด import ไม่ support

ตอนอัปโหลดขึ้นไปคงตรวจไม่ได้ แต่ถ้าอ่านข้อมูลเพื่อแสดงผล อาจจะตรวจได้ วึ่งถ้าผิดพลาด โปรแกรมที่ใช้คงแจ้ง error แหละครับ
#2

เท่าที่ผมเคยทำมา ผมก็ไม่สามารถตรวจสอบก่อนนำเข้าจริงได้แบบ 100% นะ เลยต้องใช้ฟังก์ชั่นที่สร้างขึ้นเอง แล้วคาดเดาถึง error ต่างๆที่น่าจะเป็นไปได้ คือต้องคิดแทน user นั่นล่ะ ในส่วนที่คาดเดาได้ก็ให้ใช้ฟังก์ชั่นเพื่อเปลี่ยนข้อมูลให้เป็นไปตามที่เราต้องการ

ถ้าเป็นไปได้ก็คงต้องจำกัดขอบเขตในการบันทึกข้อมูลให้ได้มากที่สุด หรือ......

ใช้วิธีการ import เข้าไปไว้ใน temp data ก่อนแล้วตรวสอบจาก temp ถ้า error ก็ eject ออกมาแจ้งเตือน ถ้าผ่านก็นำเข้าจริง

#3
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^