标签:删除 name 语句 system seve c# entity 对象 继承
EF可以操作多种数据库,所以在配置中写连接时需要带providerName属性
<connectionStrings> <add name="conStr" connectionString="server=.;database=xxx;uid=sa;pwd=sa;" providerName="system.Data.sqlClient"/> </connectionStrings>
配置文件写好后,创建上下文类,在上下文中把连接串传给父类构造(DbContext)
public SMSContext():base("conStr")//名字或者直接写连接串 { } public DbSet<Model.Student> Students{get;set;}//通过一个类来生成数据库,一般是模型类
SMSContext sms = new SMSContext();//创建上下文 //sms.Student 要操作的表 实质上就是一个集合 操作也和集合一样 sms.Student.Add(Student对象);//向表中加一条数据(增) sms.SavaChanges();//保存 foreach(var item in sms.Student)//循环调用出Student表中的数据(查) { } sms.Student.Remove();//删除一条数据(删) sms.Student.Find();//找到某一条数据 sms.Student.Find(4).name = "xxx";//修改(改)
标签:删除 name 语句 system seve c# entity 对象 继承
原文地址:https://www.cnblogs.com/nicopoiduang/p/8886254.html