第一步:点击NuGet程序包,下载与EF core相关的软件包 安装好之后,通过NuGet控制台 通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文 使用Scaffold-DbContext 来生
第一步:点击NuGet程序包,下载与EF core相关的软件包
安装好之后,通过NuGet控制台
通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文
使用Scaffold-DbContext 来生成映射关系,连接‘data Source=.;Initial catalog=ShoppingDB;Integrated Security=True;'
Microsoft.EntityFrameworkCore.Sqlserver -OutputDir Model -Conttext ShopContext
可以在Model文件夹下面包含的实体类以及数据上下文
第二步:连接数据库
在shopContext上下文中
主要把他的认证方法改成User Id=sa,Password=123
为了确保正确连接,还需要配置SQL server远程连接的配置
第三步:在Program.cs中导入以下命名空间
实例化数据上下文类,将数据导出来,转换为CVS文件
注意要写文件的路径 文件名
首先在D盘demo文件夹中,创建两个文件夹,分别是app和data文件
项目发布到app文件里,发布成功后,启动powershell
下载.NETCore运行时镜像
启用TCP/IP服务,IP地址改成虚拟地址并设成已启用
最后在powershell查看是否添加了镜像 docker images