|
|
1
1
仅供参考,我设法编写了一个简单的类来为linq-to-sql执行通用的CUD操作。 '类GenericCud.vb 导入System.Linq.Expressions 导入system.data.linq 公共类泛型
端类 如何使用类:
我在很多博客上读了很多文章。以下是一些真正帮助我使仿制药发挥作用的方法:
那么,你觉得上面的格内里克德课怎么样?请给我一些意见,因为我想改进它。谢谢您。 |
|
2
0
我们在三层应用程序框架中采用了类似的方法。我们目前有大约80个实体,并使用泛型创建了一组非常轻的通用CRUD方法,这些方法可以满足80个实体和任意数量的实体。 我唯一的建议是重新考虑为每个插入、更新和删除操作创建新数据库上下文的方法。问题是,如果需要在单个事务中包装多个插入、更新和/或删除,则需要使用TransactionScope对象,因为每个插入/更新/删除都使用自己的上下文对象。使用TransactionScope是可以的,但是由于您有多个连接,事务将被提升为MTC事务,这很麻烦。 无法帮助您使用VB代码。IMO,学习并坚持使用C。 兰迪 |
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |