.net Language 2.0 ร่วมกับ MySQL Database

.net มีความสามารถในการติดต่อกับ ฐานข้อมูลได้หลายชนิดมาก ถ้าเราต้องการติดต่อกับฐานข้อมูล MySQL เราอาจจำเป็นต้องใช้ MyODBC แต่ถ้าเราไม่อยากติดตั้ง MyODBC หล่ะ จะทำยังไง?

ก่อนอื่นเลยให้ไปดาวน์โหลด MySQL Connector for .net ได้ที่นี่

ในที่นี้จะเลือกดาวน์โหลดแบบ no-install หลังจากดาวน์โหลดเสร็จให้ extract file ออกมา

เข้าไปที่ Folder Driver\bin\net-2.0\release

จะเจอไฟล์ MySql.Data.dll ให้ลากไฟล์นั้นเข้าสู่ project ใน visual studio แล้วจึง Add reference ไฟล์ MySQL.Data.dll ดังรูป

เท่านี้ก็เป็นอันเสร็จเรียบร้อยในการเรียกใช้ไฟล์ MySqlConnector ทีนี้มาดูตัวอย่างวิธีเรียกใช้ก็ไม่มีอะไรยุ่งยากมาก

แค่ประกาศ

using MySql.Data.MySqlClient;

จากนั้นก็ทำเหมือนกับติดต่อฐานข้อมูลด้วย ADO.net เลย ซึ่งใน MySql Connector มี Method เตรียมให้อยู่แล้ว

เช่น OleDbConnection -> MysqlConnection

ส่วนวิธีประกาศ Connection จะคล้ายๆกับติดต่อด้วย Microsoft SQL Server ต่างกันนิดหน่อยเท่านั้น

MySqlConnection [Instance] = new MySqlConnection(“server= [ip ของ server]; uid=[username]; pwd=[password];database =[schema ที่ต้องการใช้]”;charset=[บังคับให้เปิด Connection ด้วย Charater set แบบใด]”);

From : My Blog

Post new comment

คำนวณผลบวกด้านบนแล้วกรอกผลลัพธ์ลงในช่อง เช่น 2 ลบ 1 ให้พิมพ์ 1