时间:2021-07-01 10:21:17 帮助过:86人阅读
现在我们打开GetSummery.ttinclude文件
找到 string ConnectionStringName = "MyConn"
这是数据库连接名,在这里我改为string ConnectionStringName = "ConnStr"
然后在根目录下web.config文件<connectionStrings>节点下配置数据库连接(这个连接是GetSummery.ttinclude的数据库连接,并不是你自己的连接字符串,所以不要省略)
1 <add name="ConnStr" connectionString="server=.;uid=sa;pwd=数据库密码;database=userinfo" providerName="Syste4m.Data.SqlClient"></add>
配置后,关闭GetSummery.ttinclude。
打开Model1.tt。
在Model1.tt 上方添加 <#@ include file="GetSummery.ttinclude" #>,如图:
继续,找到<#=codeStringGenerator.EntityClassOpening(entity)#> 在它上方添加
/// <summary>
/// <#= getTableSummery(code.Escape(entity)) #>
/// </summary>
如图:
继续,找到<#=codeStringGenerator.Property(edmProperty)#> 在它上方添加
/// <summary>
/// <#= getColumnSummery(code.Escape(entity),code.Escape(edmProperty)) #>
/// </summary>
如图:
到此,我们ctrl+s 保存。然后打开我们的实体类 userinfo.cs 发现我们在数据库加的说明已经自动注释上去了。如图:
如果我们在数据库更新了我们的注释说明,那么我们,在打开Moedl1.tt 文件,然后在ctrl+s保存一下类就更新了。
谢谢!好了,该睡觉了。
23:23:16
EF生成实体自动添加数据库字段注释
标签:就是 col rop dex 答案 实体数据模型 str bsp web