分类:
MVC



第一步:创建好实体
如
限制条件如果写出来没有应用可以去在该类库中添加一个ADO.NET实体数据模型
然后建立一个空模型,或者Code First 空模型 就可以让该类库添加想要的引用
namespace Model
{
public class UserInfo
{
[Key]
public int id { get; set; }
[Required]
public string UserName { get; set; }
public string Number{ get; set; }
}
}
第二步:创建上下文对象
限制条件如果写出来没有应用可以去在该类库中添加一个ADO.NET实体数据模型
然后建立一个空模型,或者Code First 空模型 就可以让该类库添加想要的引用
namespace DAL
{
public class ShopContext:DbContext
{
public ShopContext()
:base("name=ShopEetities")
{
}
第三步:实体和上下文对象进行关联
public DbSet<UserInfo> UserInfo { get; set; }
}
}
第四步:配置连接字符串
<connectionStrings>
<add name="ShopEetities" connectionString="server=.;pwd=123456;uid=sa;database=oa" providerName="System.Data.SqlClient" />
<add name="Model1" connectionString="data source=(LocalDb)\v11.0;initial catalog=MvcApplication1.Model1;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>
第五步:操作EF自动生成数据库
namespace DAL
{
public class UserDAL
{
public void Add()
{
ShopContext Shopcontext = new ShopContext();
Shopcontext.UserInfo.Add(new UserInfo() { Number = "aa002", UserName = "aa" });
int count = Shopcontext.SaveChanges();
}
}
}评价
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256
50010702506256
欢迎加群交流技术