Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (105.83 KB, 2 trang )
Lập trình thao tác dữ liệu với MySQL
Server
Dương Nguyễn 04/03/2008 06:27:35 AM Thiết lập kết nối và truy vấn
MySQL cung cấp khả năng giao tiếp với C# một cách mạnh mẽ và dễ dàng thông qua
namespace MySQL.Data.MySqlClient. Cách thức thực hiện giao tiếp dữ liệu với
MySQL giống như cách thức mà bạn làm việc với ADO.NET đã trình bày ở phần trước.
Để sử dụng namespace MySQLClient, đòi hỏi bạn phải tham chiếu đến thư viện này
bằng chọn References di chuyển đến tệp tin MySQL.Data.dll. Nhấn OK để thực
hiện
Sau khi đã tham chiếu file MySQL.Data.dll vào project, để sử dụng các hàm trong
thư viện này, bạn phải khai báo sử dụng thư viện.
using MySql.Data;
using MySql.Data.MySqlClient;
Từ đây bạn có thể sử dụng những hàm, thủ tục trong thư viện MySQL.
Kết nối đến cơ sở dữ liệu MySQL
Đoạn mã lệnh sau thực hiện việc kết nối đến cơ sở dữ liệu MySQL bằng lập trình C#.
MySqlConnection con = new
MySqlConnection("server=localhost;database=_net;uid=root;pwd=root");
con.Open();
Response.Write("Connected into MySQL Database");
con.Close();
Sau khi đã kết nối đến cơ sở dữ liệu MySQL, bạn có thể thực hiện một câu truy vấn
đến một bảng trong cơ sở dữ liệu này, đoạn mã lệnh sau thực hiện truy vấn đến một
bảng và hiển thị số dòng dữ liệu có trong bảng này.
MySqlConnection con = new
MySqlConnection("server=localhost;database=_net;uid=root;pwd=root");
con.Open();
Response.Write("Connected into MySQL Database");
MySqlCommand cmd = new MySqlCommand("select * from list",con);
cmd.CommandType = CommandType.Text;
MySqlDataAdapter da = new MySqlDataAdapter(cmd);