
อธิบาย: เรียกรายงานแล้วแสดงข้อความดังภาพ
สาเหตุ: เกิดจาก Port Firebird ชนหรือใส่เลข port ซ้ำกัน
วิธีแก้ไข: 1. เข้าไปที่โฟลเดอร์ Firebird ที่ติดตั้งโปรแกรม
- กรณีติดตั้งโปรแกรม Firebird 64 bit : C:/Program Files/Firebird/Firebird_3_0
- กรณีติดตั้งโปรแกรม Firebird 32 bit : C:/Program Files (x86)/Firebird/Firebird_3_0

2. ทำการค้นหาไฟล์นามสกุล .conf ชื่อ “firebird” โดยสามารถพิมพ์คำค้นหาได้ที่ช่อง Search ดังภาพ

3. ดับเบิ้ลคลิกที่ไฟล์ “firebird.conf” ระบบจะแสดงหน้าต่างโปรแกรม Notepad ดังภาพ

4. ทำการแก้ไขไฟล์ “firebird.conf” โดยคลิกแท็ปเมนู Edit > เลือกเมนู Find… หรือคลิกปุ่ม “Ctrl + F” ดังภาพ

5. ระบบแสดงหน้าต่าง Find พิมพ์ค้นหาคำว่า “RemoteServicePort” และคลิกปุ่ม Find Next ดังภาพ

6. ทำการเปิด service โดยการลบสัญลักษณ์ “#” ด้านหน้าออก และแก้ไขตัวเลข Port ด้านหลัง เช่น แก้ไขจาก 3050 เป็น 33050 เป็นต้น

7. เมื่อทำการแก้ไขเรียบร้อยแล้ว ทำการบันทึกไฟล์ “firebird.conf” โดยคลิกแท็ปเมนู File > เลือกเมนู Save หรือคลิกปุ่ม “Ctrl + S” ดังภาพ

8. ทำการ Restart Firebird Server โดยเปิดหน้าต่างการจัดการ Services โดยคลิกขวาที่ปุ่ม Start > เลือกเมนู Search

9. พิมพ์คำว่า “Services” ที่ช่อง Search จากนั้นคลิกเลือกเมนู Services ดังภาพ

หรือหากมีช่อง Search สามารถพิมพ์ค้นหา Services และเลือกเมนู Services ดังภาพ

10. ระบบจะแสดงหน้าต่าง Services คลิกขวาที่ Firebird Server > เลือกเมนู Restart

11. ทำการแก้ไขไฟล์ชื่อ “CRProject.conf” โดยไปที่โฟลเดอร์ C:/Program Files (x86)/EBP/Share ดังภาพ

12. ทำการค้นหาไฟล์นามสกุล .conf ชื่อ “CRProject” โดยสามารถพิมพ์คำค้นหาได้ที่ช่อง Search ดังภาพ

13. ดับเบิ้ลคลิกที่ไฟล์ “CRProject.conf” ระบบจะแสดงหน้าต่างโปรแกรม Notepad ดังภาพ

14. ทำการแก้ไขไฟล์ “CRProject.conf” โดยการเพิ่ม Port=Port ใหม่; เช่น port=33050; ดังภาพ

15. เมื่อทำการแก้ไขเรียบร้อยแล้ว ทำการบันทึกไฟล์ “CRProject.conf” โดยคลิกแท็ปเมนู File > เลือกเมนู Save หรือคลิกปุ่ม “Ctrl + S” ดังภาพ

16. ทำการแก้ไขโปรแกรมตั้งค่าเชื่อมโยงฐานข้อมูล(FiredacAdmin) โดยคลิกขวาที่ปุ่ม Start > เลือกเมนู Search

17. พิมพ์คำว่า “FiredacAdmin” ที่ช่อง Search จากนั้นคลิกเลือกโปรแกรม ดังภาพ

หรือหากมีช่อง Search สามารถพิมพ์ค้นหา FiredacAdmin และเลือกโปรแกรม ดังภาพ

กรณี Icon โปรแกรมอยู่หน้า Desktop (หน้าจอ) สามารถดับเบิ้ลคลิกที่ Icon ได้ดังภาพ

18. ระบบจะแสดงหน้าโปรแกรม FireDac Administrator ทำการเลือกข้อมูลและกรอกข้อมูล ดังนี้
18.1 คลิกเลือกฐานข้อมูล ชื่อ “CrystalRpt”
18.2 ทำการกรอกเลข port ที่เราแก้ไขใส่ที่หัวข้อ Port

19. คลิกขวาที่ฐานข้อมูล CrystalRpt > เลือกเมนู Apply

20. คลิกเลือกแท็ปเมนู Connection > เลือกเมนู Test

21. ระบบจะแสดงหน้าต่างแจ้งเตือน เชื่อมต่อฐานข้อมูลสำเร็จ

22. เปิดโปรแกรมและเรียกรายงานอีกครั้ง
คู่มือการแก้ไข