1.EF的使用
1.1创建EF(数据库First)
image.png image.png1.2添加数据
namespace EFDemo2
{
class Program
{
static void Main(string[] args)
{
SMDBEntities db = new SMDBEntities();
Admins ad1 = new Admins();
ad1.AdminName = "FHH";
ad1.LoginPwd = "123123";
//1.将数据添加到EF
db.Admins.Add(ad1);
//2.将EF的数据保存到数据库,返回受影响的行数;
int a = db.SaveChanges();
Console.WriteLine(a);
Console.ReadKey();
}
}
}
1.3 延迟查询
namespace EFDemo2
{
class Program
{
static void Main(string[] args)
{
SMDBEntities db = new SMDBEntities();
var userInfo = from u in db.Admins
where u.AdminName == "FXX"
select u;
//延迟查询:到这里才是真正的查询开始
foreach (Admins item in userInfo)
{
Console.WriteLine(item.LoginId+item.AdminName+item.LoginPwd);
}
Console.ReadKey();
}
}
}
>>>
1002-FXX-123456
1.4 删除数据
-
方法一:
image.png -
方法二:
image.png
网友评论