我是.net的新手,这是我第一个使用c#winforms的项目。对于DAL,我选择了petapoco。
我查看了petapoco的示例代码,我有一些基本的问题,我感到困惑
我的项目是多用户桌面应用程序,性能优先。
1)我是否应该使用OpenSharedConnection。
2)我们可以使用sharedconnection进行插入/更新。请仔细阅读以下答案,其中sharedconnection仅用于select Correct way to use PetaPoco in DAL layer (ASP.NET Web Forms VB.NET)在一些例子中,我观察到共享连接仅用于选择和用于他们使用的crud
var db = new Database("connectionstring");
这是正确的方法。
提前致谢
答案 0 :(得分:3)
您无需明确致电OpenSharedConnection()
。执行查询时会为您调用它。