在解決方案資源管理器,右鍵單擊該項目單擊管理的NuGet包
搜索MySql.Data包,當你發現它點擊安裝
下面是示例控制器,使用mysql包連接到MySql數據庫。我們主要使用MySqlConnection連接對象。
public class HomeController : Controller
{
public ActionResult Index()
{
List<employeemodel> employees = new List<employeemodel>();
string constr = ConfigurationManager.ConnectionStrings["ConString"].ConnectionString;
using (MySqlConnection con = new MySqlConnection(constr))
{
string query = "SELECT EmployeeId, Name, Country FROM Employees";
using (MySqlCommand cmd = new MySqlCommand(query))
{
cmd.Connection = con;
con.Open();
using (MySqlDataReader sdr = cmd.ExecuteReader())
{
while (sdr.Read())
{
employees.Add(new EmployeeModel
{
EmployeeId = Convert.ToInt32(sdr["EmployeeId"]),
Name = sdr["Name"].ToString(),
Country = sdr["Country"].ToString()
});
}
}
con.Close();
}
}
return View(employees);
}
}
關於如何使用我自己的數據提供程序創建ASP.NET報告的任何示例?我見過的所有例子都使用內置的嚮導/工具。 – JohnB 2010-11-22 16:54:14