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

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

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

31 ก.ค. 2552 3 2,421

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

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

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

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

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

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

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