พอดีผมทำโปรเจคเกี่ยวกับ window CE โดยใช้ Visual Basic2008 เขียนโปรแกรมติดต่อกับฐานข้อมูล MySql
พบปัญหาดังต่อไปนี้ รบกวนผู้ที่รู้เกี่ยวกับเรื่องการเขียนโปรแกรมเพื่อทำงานบน Windows CE ช่วยแนะแนวทางด้วยครับ
1.การติดต่อกับฐานข้อมูล ผมใช้ MySql connector.net โดยจะต้องใช้ File MySql.Data.CF.dll
หลาย version มากๆ มี version นึงเกิด Error ตอนถึงฟังก์ชัน .open
ว่า "MissingManifestResourceException"
เป็น Exception ที่ return ค่ามา ลองหาใน Internet ก็ยังไม่มีวิธีแก้
ผมเลยใช้ MySql connector.net version อื่นดู ปรากฏว่าขึ้น Error เป็น
"Unable to connect to any of the specified MySQL hosts"
ผมเองก็ลองแก้ทุกอย่างที่เกี่ยวกับ network หมดแล้วก็ยังไม่ได้ เลยยัง Connect กับฐานข้อมูลไม่ได้
2.windows CE Emulator ตัวที่มีอยู่ใน VB2008 เป็นตัว windows ที่แปลงจาก windows CE ธรรมดา
เช่น Pocket PC 2003 SE Emulator แต่ตัวที่ผมใช้นั้น(หมายถึงที่ต้องใช้งานจริงๆ) เป็น windows CE
ธรรมดา ใน VB2008 ไมีมี Emulator ของ windows CE ให้มีแต่ ให้ต่อกับ อุปกรณ์จริงๆเลย ผมเลยจำเป็นต้องไป
Download Windows CE Emulator 5.0 ของ Microsoft มาลองเล่นดู ก็ลอง สร้างไฟล์ .cab ลงไปติดตั้ง
ใน Emulator ผลปรากฏว่าติดตั้งได้ แต่ว่าเวลาไปรันโปรแกรมดู ไม่มีผลอะไรเกิดขึ้นเลย โปรแกรมก็แค่แสดง Text เฉยๆ
ไม่ได้มีติดต่ออะไรกับฐานข้อมูล
อยากรบกวนผู้ที่มีความรู้และทราบในเรื่องเกี่ยวกับการเขียนโปรแกรมบน PPC PDA และ window CE
ช่วยให้ความรู้กับผมด้วยนะครับ ผมเองก็แก้ปัญหาทางเทคนิคไม่ค่อยได้เลย เพราะไม่ได้เรียนมาโดยตรงทางด้านนี้
หนังสือ Reference ก็ไม่มีเพราะเป็น Microsoft กับ MySql รบกวนด้วยนะครับ