1. 基本查询 1.1 加载全部数据 using System.Linq; using (var context = new LibingContext()) { var roles = context.Roles.ToList(); } 1.2 加载单个实体 using (var context = new LibingContext()) { ); } using (var context = new LibingContext()) { ); } 注:Find()根据主键值查询返回单个实体…
1. 表结构操作 1.1 表名 Data Annotations: using System.ComponentModel.DataAnnotations.Schema; [Table("Role")] public class Role { // ... } FluentAPI: using Microsoft.EntityFrameworkCore; protected override void OnModelCreating(ModelBuilder modelBuilder)…
1. 安装运行环境 EntityFramework Core运行环境,安装NuGget包: //Sql Server Database Provider PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer //提供Add-Migration,Update-Database等Powershell命令 PM> Install-Package Microsoft.EntityFrameworkCore.Tools 2. 控制台程序…
知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中.相信大家对数据库都不陌生.对于 大量重复的,有特定结构的 数据的保存,用 SQL数据库 来保存是最理想不过了. 下面将用一个关于联系人的数据库Demo来具体学习. 具体知识: 1.定义Contract类 在创建SQL数据库之前,要创建Contract类.那什么是Contract类呢? Contra…
Android下,数据的保存,前面介绍过了,把数据保存到内存以及SD卡上,这次我们就介绍一下,更为常用的采用SharedPreferences的方式来保存数据, 1,得到SharedPreferences的对象, 2,用SharedPreferences得到编辑器,就是Edit(本质上是个map) 3,往里面放数据,放完后,要记得这时一个事务,要记得提交commit. public static void saveUserInfo(Context context,String username,…
Android开发中,有时候我们需要对信息进行保存,那么今天就来介绍一下,保存文件到内存,以及SD卡的一些操作,及方法,供参考. 第一种,保存数据到内存中: //java开发中的保存数据的方式 public static boolean saveUserInfo(String username,String password){ File file = new File("/data/data/com.ftf.login/info.txt"); try { FileOutputStre…
1. 基本保存 每个DBContext实例都有一个ChangeTracker,负责跟踪需要写入数据库的更改.当实例发生更改时,更改会被记录在ChangeTracker中,在调用 SaveChanges 时被写入数据库. 1.1 添加数据 使用 DbSet.Add()添加实体类的新实例. 调用 SaveChanges() 时,数据将插入到数据库中. using (var context = new LibingContext()) { var role = new Role { RoleName…
EF Core通过ChangeTracker跟踪需要写入数据库的更改,当需要保存数据时,调用DbContext的SaveChanges方法完成保存. 基本的添加.更新.删除操作示例如下: using (var context = new BloggingContext()) { // seeding database context.Blogs.Add(new Blog { Url = "http://sample.com/blog" }); context.Blogs.Add(new…
IdentityServer4 中文文档 -16- (快速入门)使用 EntityFramework Core 存储配置数据 原文:http://docs.identityserver.io/en/release/quickstarts/8_entity_framework.html 目 录 上一篇:IdentityServer4 中文文档 -15- (快速入门)添加 JavaScript 客户端 IdentityServer 是为可扩展性设计的,其中一个扩展点是其所需数据的存储机制.该快速入门…
Webservice WCF WebApi   注明:改编加组合 在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API.在.net平台下,你有很多的选择来构建一个HTTP Services.我分享一下我对Web Service.WCF以及Web API的看法. Web Service 1.它是基于SOAP协议的,数据格式是XML 2.只支持HTTP协议 3.它不是开源的,但可以被任意一个了解XML的人使用 4.它只能部署在IIS上 W…