ขั้นแรก ลองสร้าง User DSN ขึ้นมาก่อน โดยอาศัย ODBC Data Source Administrator ดังนี้
%wine ~/.wine/drive_c/windows/system32/odbcad32.exeก็จะมีโปรแกรมขึ้นมาให้ Setup DSN ดังรูป
ก็ให้กรอกข้อความสร้าง การเชื่อมต่อให้ครบถ้วน ส่วนภาษาไทย ให้ Set ค่า Character Set : เป็น tis620
เมื่อกำหนดค่าเรียบร้อยแล้ว ก็ลองกดปุ่ม Test ดูครับ ถ้าถูกต้อง จะมี MessageBox เด้งขึ้นมาว่า "Connection Successful"
คราวนี้ เราก็มาทดสอบการเชื่อมต่อโดย Visual FoxPro กันต่อ
ให้ Run VFP9 ขึ้นมา แล้วลองเชื่อมต่อกับ User DSN ที่เราสร้างขึ้น ด้วยคำสั่ง SQLCONNECT()
จากนั้นก็ เลือก DSN ที่เราสร้างขึ้นมา กด OK แล้วลองเรียกข้อมูลขึ้นมาดู ด้วยคำสั่ง SQLEXEC ดังรูป
แล้วข้อมูลจาก MySQL บน FreeBSD ของเราก็แสดงออกมาได้อย่างถูกต้อง...
ขอขอบคุณ ข้อมูลจาก http://www.songkwae.com
แหล่งข้อมูลน่าสนใจ:
-หลากหลายวิธีในการติดต่อฐานข้อมูลในวิชวลฟอกส์โปร
-ภาษาไทยใน MySQL เวอร์ชัน 5 กับ VFP และ PHP
-http://wiki.winehq.org/winetricks
ไม่มีความคิดเห็น:
แสดงความคิดเห็น