当前位置: 首页 > news >正文

广州商城网站建设地址大企业网站样式

广州商城网站建设地址,大企业网站样式,网站内容维护,网站建设的出路测试环境#xff1a; visual studio 2017 .net core 2.1 具体步骤如下#xff1a; 1 新增名称为EFCoreDemo的.net core控制台程序#xff0c;版本选择.net core 2.1#xff0c;项目不能放到带中文的目录下#xff0c;不然到后面执行Add-Migration命令时会报如下的错误…测试环境 visual studio 2017 .net core 2.1  具体步骤如下 1 新增名称为EFCoreDemo的.net core控制台程序版本选择.net core 2.1项目不能放到带中文的目录下不然到后面执行Add-Migration命令时会报如下的错误 同时如果这个解决方案有多个项目一定要把当前项目设为启动项目且程序包管理器控制台默认项目一定要选对不然到后面执行Add-Migration命令时会报如下的错误 2  利用Nuget安装Microsoft.EntityFrameworkCore.Sqlite版本选择2.2.6及安装Microsoft.EntityFrameworkCore.Tools版本选择2.2.6如下图 (注意安装Microsoft.EntityFrameworkCore.Sqlite时会把EF Core对应的依赖包Microsoft.EntityFrameworkCore等都自动安装上不用再单独安装   如果数据库是Sql Server则安装Microsoft.EntityFrameworkCore.SqlServer) 3  新增实体类Student并编辑如下 using System; using System.Collections.Generic; using System.Text;namespace EFCoreDemo {public class Student{public long Id { set; get; }public string Name { set; get; }} }4  新增Student类对应的配置类StudentConfig并编辑如下 using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using System; using System.Collections.Generic; using System.Text;namespace EFCoreDemo {public class StudentConfig : IEntityTypeConfigurationStudent{public void Configure(EntityTypeBuilderStudent builder){builder.ToTable(Student);}} }5  新增上下文类MyDbContext并编辑如下 using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.Text;namespace EFCoreDemo {public class MyDbContext:DbContext{public DbSetStudent Students { set; get; }protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder){base.OnConfiguring(optionsBuilder);optionsBuilder.UseSqlite(Data SourceKnowledgeDataBase.sqlite;);}protected override void OnModelCreating(ModelBuilder modelBuilder){base.OnModelCreating(modelBuilder);modelBuilder.ApplyConfigurationsFromAssembly(this.GetType().Assembly);}} }上面的的KnowledgeDataBase.sqlite为SqLite的数据库文件名称 6  打开程序包管理控制台     6.1  输入命令Add-Migration Init如下图 然后会在项目中自动生成目录Migrations并自动3个类不要动它们如下图 6.2  输入命令Update-database会执行更新如下图 由于用的是SqLite数据库会在项目中生成一个名为 KnowledgeDataBase.sqlite的数据库文件并设置为始终复制如下图 7  主程序编辑如下 using System; using System.Linq;namespace EFCoreDemo {class Program{static void Main(string[] args){Student stu new Student();stu.Name zxy;MyDbContext myDbContext new MyDbContext();myDbContext.Add(stu);myDbContext.SaveChanges();var studentsmyDbContext.Students.Where(a a.Name zxy);foreach (var item in students){Console.WriteLine($Id:{item.Id} Name:{item.Name});}Console.WriteLine(执行完毕);Console.ReadLine();}} }运行结果如下 好了本文的内容到此结束
http://www.yayakq.cn/news/4407/

相关文章:

  • 长沙人才招聘网上海关键词优化排名哪家好
  • 企业网站建设费用记入提升自己建设自己的网站
  • 徐州网站制作系统注册公司多少钱不用交税
  • 湖南网站seo营销在c盘做网站可以吗
  • 网站记录登录账号怎么做青岛全网推广怎么做
  • 网站开发的经费预算那家建设网站p2p公司最好
  • 品牌公司网站建设“哈尔滨企业服务平台”公众号
  • 大连关键词快速排名廊坊seo扣费
  • 海淀西北旺网站建设常用的网站类型有哪些类型有哪些
  • 网站销售怎么推广网站正能量入口
  • 企业网站建设方案费用wordpress更改首页模板
  • 网站界面设计和ios移动界面设计的区别深圳市手机网站建设企业
  • 做营销型网站用那个cms好上海专业网站建站
  • 秦皇岛网站开发价格企业网络拓扑图的设计方案
  • 百度 网站添加有一个外国聊天网站 动画做的
  • 做网站一年多少钱怎么开个人工作室
  • 专做hiphop的网站有什么做外贸的网站
  • wordpress的目录结构(一)网站可以同时做竞价和优化吗
  • 关于桥梁建设工程设公司网站杂志社网站模板
  • 个人做网站创业自己做电影下载网站
  • 建网站 备案网页设计代码含js
  • 做良心网站广州番禺网络科技公司
  • 正规的合肥网站建设价格企业形象标识设计
  • 贵阳免费网站建设优化seo厂家
  • 广州网站开发设计平台天河做网站公司
  • 百度网站地图多媒体教学网站开发的一般步骤
  • 有哪些商业网站wordpress幻灯片跳转
  • 怎样提高网站的打开速度信息流优化师简历怎么写
  • 九江开发区建设规划局网站wordpress显示新闻
  • 济南阿里科技网站建设有限公司外贸网站建设推广公司价格