จากที่ไม่ได้เขียน Blog มาระยะนึงเพราะงานเริ่มซา ไม่มีปัญหาอะไรน่าตื่นเต้น
พอมาวันนี้งานเข้า อยู่ดีๆเครื่องก็โหลดไฟล์ Crystal report ไม่ได้ ทั้งๆที่เครื่องใช้มา 2 ปีกว่าแล้ว
เป็น runtime error พอรันแล้วเกิด error message ว่า
"Creating an instance of the COM component with CLSID {98385103-11A3-4AB9-A629-91B275085F43} from the IClassFactory failed due to the following error: 80040154"
ซึ่งเกิดจากบรรทัดที่มีการสร้าง Object ของ ReportDocument ตามภาพ
เป็นด้วยสาเหตุใดก็ไม่ทราบได้ แต่หาข้อมูลจาก อากู๋ (Google) แล้วได้ความว่าให้เข้าไปหาไฟล์ติดตั้งใน Path "C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5"
เครื่องผมเป็น Multi OS ลง Windows ใน Drive I: ในที่สุดก็เจอ
จากนั้นผมก็คลิ๊กขวาทำการติดตั้งซ้ำ
แค่นี้ก็เรียบร้อย เป็นอันใช้งานได้เหมือนเดิม
ทีแรกก็นึกว่าจะเป็นเรื่องใหญ่ เผลอใช้โปรแกรมไป Clean อะไรรึป่าว ตกใจหมด
Most popular
-
Trigger คืออะไร? ท่านที่เคยเขียนโปรแกรม และเคยใช้ Event handle ก็จะนึกถึงการทำงานของ Trigger ไม่ยาก Trigger ก็คือ Code คำสั่ง SQL ที่ถูกสร...
-
MySQL Workbench ที่ผู้เขียนใช้ทำตัวอย่างเป็น Version 5.2.34 CE สำหรับ Windows 32 bit หรือตัวใหม่กว่าก็ได้ครับ ดาวน์โหลดได้ที่นี่ http://www...
-
คนที่มีภาพใน facebook เยอะๆก็คงจะต้องการย้ายภาพไปมา บางทีก็เอาภาพบนกระดานเก็บลงอัลบั้ม บางทีก็หาไม่เจอว่าจะย้ายได้ยังไง การย้ายอัลบั้มไม่ยา...
-
Tier คำนี้เมื่อแปลออกมาจะแปลได้ว่า "ชั้น" Tier ในวงการ Software ก็มีความหมายคล้ายกัน สำหรับท่านที่ยังไม่เข้าใจขอแนะนำง่ายๆ โดยให้...
-
หลายท่านคงเคยเล่น หรือไม่ก็รู้จักชื่อเสียงเรียงนามของเกมนี้กันบ้าง หลังจากที่โด่งดังมาจากวงการ Tablet และ Smart Phone ก็ได้ออก Version ที่เล...
วันศุกร์ที่ 2 พฤศจิกายน พ.ศ. 2555
C# + Crystal report แก้ปัญหา new ReportDocument() ไม่ได้
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น