Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在将表从 SQL Server 添加到 dbml 时,它将删除表名中的“s”。一个例子:当添加表'Alias'时,它会将名称更改为'Alia'。有什么办法可以防止这种情况发生吗?
添加表的方法: 1)在服务器资源管理器选项卡中连接到数据库 2)打开表文件夹 3)选择所有表并将它们拖到打开的 dbml 窗口中
如果您正在使用实体框架,并通过更新向导添加表,则有一个复选框显示“生成的对象名称的复数或单数化”:
您可以取消选中它,它会留下您的表名。
更新:看起来你正在拖放到 DBML,试试这个链接:
Linq to SQL:如何阻止自动生成的对象名称被重命名?