哪里可以找到一个带连接池的好的数据库(工厂)类?

时间:2009-08-12 09:57:05

标签: database vb.net connection-pooling factory data-access

我发现了很多关于如何建立数据库工厂或如何处理连接池的信息,但我找不到完整的解决方案。

我一直使用自己的解决方案,但我认为或者可以改进它们并不完整。

你能在网上找到一些好的设计课吗?

谢谢; - )

1 个答案:

答案 0 :(得分:1)

我认为最好的例子可能是微软自己的DatabaseFactory中的Enterprise Library类。

它可从Codeplex网站获得,并附带完整的源代码。缺点是代码是C#而不是VB.NET。但是,它确实提供了DatabaseFactory类(以及其他类),代表了这些编程领域的最佳实践方法。

请记住Enterprise Library将使用System.Data命名空间类,因此可以利用任何可用的“内置”连接池(例如,当连接到SQL Server并使用相同的连接字符串时)