วันเสาร์ที่ 10 เมษายน พ.ศ. 2553

เมื่อVFP บน Wine ติดต่อกับ MySQL บน FreeBSD เครื่องเดียวกัน(2)

     คราวที่แล้ว ได้ทดลอง Setup MySQL-Connector-ODBC กันไปแล้ว หวังว่าคงไม่มีปัญหาอะไรนะครับ ต่อไปเรามาลอง เชื่อมต่อ (Connect) กับ MySQL กันเลย
     ขั้นแรก ลองสร้าง 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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น