Sử dụng để kết nối mySQL Yêu cầu: - MySQL - My SQL Connector/Net - Toad for MySQL Freeware - 2005 Express Edition Phần I. Định nghĩa ConnectionString Những ai đã quen với lập trình .NET khi sử dụng ADO để kết nối với CSDL cũng đã rất quen thuộc với cụm từ Connection String. Đúng ra, trong lập trình ConnectionString là thuộc tính của đối tượng ADO Connection. Với MySQL cũng vậy, một số thông số truyền vào chuỗi định nghĩa kết nốivới CSDL gần như giống hoàn toàn với ; tuy nhiên chúng ta. | Sử dụng để kết nối mySQL Yêu cầu - MySQL - My SQL Connector Net - Toad for MySQL Freeware - 2005 Express Edition Phần I. Định nghĩa ConnectionString Những ai đã quen với lập trình .NET khi sử dụng ADO để kết nối với CSDL cũng đã rất quen thuộc với cụm từ Connection String. Đúng ra trong lập trình ConnectionString là thuộc tính của đối tượng ADO Connection. Với MySQL cũng vậy một số thông số truyền vào chuỗi định nghĩa kết nốivới CSDL gần như giống hoàn toàn với tuy nhiên chúng ta không sử dụng mà là MySQL Connector. Ví dụ Dim MySQLConnectionString As String MySQLConnectionString Server myServer _ Database myDatabase _ Uid myUserID _ Pwd myPassword _ Connect Timeout 30 Vi dụ trên đây không bao gồm thông số Persist Security Info và mặc định giá trị PSI là false bất cứ thông số nào trong chuỗi ConnectionString mà thiếu đều mang giá trị mặc định. Một đối tượng dùng để kết nối với CSDL phải được khởi tạo và mở kết nối. Tuy nhiên có nhiều cách khai báo khác nhau sẽ nảy sinh những vấn đề vể bộ nhớ. Ví dụ Dim MySQLConnectionString As String Dim MyADOConnection As MySqlConnection MySQLConnectionString Server myServer _ Database myDatabase _ Uid myUserID _ Pwd myPassword _ Connect Timeout 30 MyADOConnection New MySqlConnection MySQLConnectionString Ví dụ trên sẽ gửi lệnh connect thông qua phương thức khởi tạo của 9ối tượng MySQlConnection nếu như chưa có connection nào được tạo thì phương thức Open làm nhiệm vụ tạo ra một connection mới nếu như đã có rồi thì hàm open sẽ lấy một connection có sẵn trong danh sách connection available. Dim MySQLConnectionString As String Dim MyADOConnection As MySqlConnection MySQLConnectionString Server myServer _ Database myDatabase _ Uid myUserID _ Pwd myPassword _ Connect Timeout 30 MyADOConnection New MySqlConnection MySQLConnectionString Ví dụ trên đây sẽ tạo một connection hoàn toàn mới vì khi khởi tạo không gán .