SQLmetal,它只是 linq to sql 的映射器吗?
代码生成工具 sqlmetal 只是 linq to sql 的映射器吗?
我正在寻找能够创建常见 CRUD 操作的东西,例如:
GetUserByID 按ID更新用户 插入用户 获取所有用户
等
Is the code gen tool sqlmetal only a mapper to linq to sql?
I'm looking for something that will create common CRUD operations also like:
GetUserByID
UpdateUserByID
InsertUser
GetAllUsers
etc.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,SQLMetal 只创建映射文件。 不过,一旦您在 LINQ to SQL 中设置了映射,大多数 CRUD 操作都是微不足道的。 一般来说,在使用 LINQ to SQL 时,您不会使用这样的方法进行编码...例如,GetUserByID 只是:
对于非常琐碎的操作来说似乎更冗长,但是一旦您执行更复杂的操作,它就会变得非常强大,非常快。
Yeah, SQLMetal only creates the mapping file. Most CRUD operations are trivial, though, once you've set up the mappings in LINQ to SQL. Generally, you wouldn't code with methods like this when using LINQ to SQL... For example, GetUserByID would just be:
Seems more verbose for really trivial operations, but once you do more complex operations, it gets really powerful, really fast.