sql转linq
网上发现一个好用的工具:Linqer
官方下载网站:http://www.sqltolinq.com/
但是,却没有详细的使用说明。只能是硬着头皮自己上去摸索了。
----------------------------------------------------------------
第一种方法:ObjectContext Entity Framework Model
操作步骤简单, 数据库表较少的情况,推荐使用。
上图:
* 注意选择 Select Existing File
至此第一种方法完成
======================================
第二种方法:DbContext Entity Framework Model -> Database First Model
前期准备操作有点复杂,但不怕数据库表多。
第一步:准备一个database first 解决方案
使用vs2019工具(版本没有要求),创建一个 .net framework 的控制台项目。成功后,
在项目上右击 选择 新建项,在弹出框内,选择 ADO.NET实体数据模型,点添加后,进入实体数据模型向导。
选择模型内容:从数据库生成实体 (一般是左边第一项)
选择数据库连接:填写你自己的数据库链接信息
选择您的数据库对象和设置: 选择 表、视图、存储
最后点完成,等待一段时间后,将得到
第二步 :打开Linqer 工具,进入new connection 页面
* 注意: Select Visual Studio solution 就是选择第一步创建的解决方案 *.sln文件
点OK 之后,则操作成功。