ในที่นี้ ผมต้องกำหนดโจทย์ขึ้นมาก่อน
โจทย์ . สมมุติคุณได้รับมอบหมายจากอาจารย์ให้พัฒนาโปรแกรมที่สามารถรันได้บนอุปกรณ์ SmartPhone หรือ PDA โดยให้สามารถ เพิ่ม ลบ แก้ไข และค้นหาข้อมูลได้ มีข้อบังคับ คือ จะต้องใช้ฐานข้อมูลที่เป็น Ms sql 2008 เรามาดูว่าเราจะเขียนกันยังไง นะครับ
เริ่มต้นนะครับ สิ่งที่ต้องทำเป็นอันดับแรกคือ ต้องกำหนดสภาพแวดล้อมในการทำงานของเราก่อน โปรแกรมที่เราจะต้องมีดังต่อไปนี้ครับ
1. Visual studio 2008 Professional Edition (อันนี้จะซื้อตัวเต็มหรือว่า แผ่นผีก็แล้วแต่ครับ)2. Windows Mobile 6 Professional SDK Refresh อันนี้เอาไว้เป็นตัว Add เพิ่มทำให้ Vb ของเราสามารถพัฒนาโปรแกรมเป็น windows Mobile เวอร์ชั่น 6Download คลิกที่นี่
3. และสำหรับเพื่อนๆ ที่เครื่องตัวเอง เป็น Windows7 แบบผู้เขียน ก็แนะนำให้หาโปรแกรม Windows Mobile Device center มาติดตั้งเพื่อทำการ Syn โปรแกรมที่เราเขียนกับอุปกรณ์เสมือนหรือว่าอุปกรณ์ PDA จริงครับ
4. อันนี้ จะลงหรือไม่ก็แล้วแต่นะครับ คือ WinthaiCE นะครับ ส่วนตัวผมลงสำหรับทดสอบกับเครืองcomputer ตัวเอง เป็นVersion 1.17 ครับ
Download คลิกที่นี่
5. อันนี้แถมนะครับ เป็นโปรแกรมชือว่า PDA SnapShot สำหรับใช้เชื่อมตัวอุปกรณ์ PDA และเอาภาพมาแสดงที่คอมพิวเตอร์ มีประโยชน์มาก เอาไว้แก้ปัญหาให้กับผู้ใช้งาน ผ่านทางอินเตอร์เน็ตได้ ไง
สามารถ Download ได้ที่ Link นี้นะคับ Download คลิกที่นี่
..การตั้งค่า Mobile Device Center
1. ให้ทำการ ติดตั้ง Widows Moblie Device Center ให้เรียบร้อย
2. หลังจากที่ติดตั้งเสร็จแล้วให้ทำการตั้งค่าดังนี้
ภาพแสดงโปรแแกรม Mobile Device Center
เลือกที่ Connection setting แล้วตั้งค่าตามรูปภาพดังนี้ ก็เป็นอันเรียบร้อย
เลือกตัว Device emulator manager สำหรับให้เปิดตัว PDA จำลองขึ้นมาแสดง โดยให้เลือกตามรูปนะครับ ง่ายสุด
![]() |
| ภาพแสดงตัว Emulator ของ PocketPC |
ผมหวังว่าคงจะมีประโยชน์ไม่มากก็น้อยสำหรับคนที่ต้องการเขียนโปรแกรมบน PocketPc ผ่าน windows moblie เวอร์ชั่น 6.0 ติดต่อฐานข้อมูลที่เป็น MS-sql server 2008 นะคับ
ในบทความหน้าผมจะลงตัวอย่างในการเขียนโปรแกรมเชื่อมต่อฐานข้อมูลที่เป็น Ms sql 2008 นะครับ สำหรับบทความนี้ ก็ขอจบเพียงเท่านี้ก่อนนะครับ มีคำถามเพิ่มเติมอย่างไรฝากไว้ได้นะครับหรือว่าจะเมล์มาหาผมก็ได้นะครับ ถ้าผมรู้จะพยายามหาคำตอบให้นะครับ
ทุกอย่างอยู่ที่ตัวเราอยู่แล้ว ขึ้นอยู่กับตัวเราเอง ที่จะพยายามเรียนรู้จากมันหรือไม่ .. ไม่มีใครช่วยเราได้ นอกจากเราช่วยตัวของเราเอง (ได้ข้อคิดที่ดีจากเพื่อน ต้องขอบคุณเขาคนนั้นมากๆ)





ขอบคุณครับ :"))
ตอบลบยินดีเสมอ และจะพัฒนาต่อไปอย่างไม่หยุดยั้ง ถ้ามีประเด็นอะไรเพิ่มเติม ถ้าผมช่วยได้ ก็ยินดี
ตอบลบผมกำลังติดปัญหาอยู่พอดีเลยครับ ตอน create project เป็น smart device ขึ้นมา ใน namespace ของ System.Data (Compact Framework) มันไม่มี SqlClient ให้ใช้น่ะครับ ไม่ทราบว่าจะต้องทำอย่างไร หรือเราสามารถ remove reference ที่มันใส่ให้มาออก แล้ว add reference system.data ของ .net framework ตัวเต็ม ที่มี SqlClient ทำอย่างนี้ได้หรือไม่ครับ
ตอบลบลิ้งเข้าไปโหลดไม่ได้ครับ
ตอบลบผมไม่ได้เขียนตอบนานแล้วครับ แต่ถ้าสนใจจะเขียน มาคุยทาง google talk ได้นะครับ
ตอบลบตอนนี้ กำลังทำ Sharepoint อยู่นะครับ จบ Job นี้จะกลับมาเขียน pda ใหม่ เมล์ผมนะครับ
santichobthum@gmail.com