我的第一篇部落格
一、準備工作
1、下載下傳MySQL-Connector-net : https://dev.mysql.com/downloads/connector/net/(我這裡用的6.9.12 版本 )
2、下載下傳MySQL for Visual Studio:https://dev.mysql.com/downloads/installer/
3、建立ASP.NET MVC 項目
二、開始
1、通過NuGet 添加MySql.Data和MySql.Data.Entity
(ps:MySql.Data和MySQL-Connector-net 版本保持一緻,否者在後面的操作中會有閃退現象)
MySql.Data.Entity
添加完成後再引用中會出現一下幾個dll
2、在Models中添加 ADO.NET 實體資料模型
(ps:名字随便起,我這裡預設Model1)
3、 選擇EF設計器 ,下一步
4、建立連接配接 (這時候用到了一開始安裝的兩個工具,如果沒有安裝不會出現MySql Database)
輸入 資料庫位址 、使用者名、密碼----》選擇資料庫
5、繼續往下走
6、選擇要生成的表
7、成功生成實體 ,接下來使用一下試試
三、添加一條資料
1、在HomeController 中添加命名空間 using Gnine.Models (項目名稱.Models)
添加AddUser 方法
public JsonResult AddUser()
{
gninecloudEntities db = new gninecloudEntities();
tbl_user user = new tbl_user()
{
userguid = Guid.NewGuid().ToString(),
username = "admin",
userpwd = "123456",
Jurisdiction = 1,
state = 0,
createtime=DateTime.Now,
lastUptime=DateTime.Now
};
db.tbl_user.Add(user);
db.SaveChanges();
return Json("添加成功!",JsonRequestBehavior.AllowGet);
}
2、調用該方法 ,看一下能不能成功