我在哪里可以找到使用ADO.NET的开源C#项目?

时间:2008-10-03 16:27:45

标签: c# database open-source ado.net

我正在尝试编写一个Windows窗体和ASP.NET C#前端和MSAccess后端,以获得我所拥有的非常小的数据库概念。

我之前曾在MSAccess中编写过此应用程序,但我现在需要将应用程序和数据库放在不同的位置。我现在已经想通了(感谢StackOverflow用户),ADO将是一个糟糕的选择,因为它必须始终打开一个连接。

我逐步购买了Microsoft ADO.Net 2.0,我已经阅读了一些内容并了解(我认为)ADO.NET中的基本概念。 (数据集等)

我感到困惑的是实际的实施。我想知道的是你们中的任何人都知道一个C#项目,它有一个开放源代码的数据库后端,我可以去查看代码,看看他们是如何做到的。我发现我的学习方式更好。这本书有一张代码示例的CD,我可以转向,但我宁愿在真实的应用程序中看到真正的代码。

4 个答案:

答案 0 :(得分:0)

看看MySQL .net连接器。它是ADO.net类如何与数据库引擎通信的基本要点。 ADO.net作为一个整体并不保持连接开放。某些更高级别的课程。从技术上讲,较低级别的对象(如连接和命令对象)是ADO.net的一部分,但您可以对它们进行高度控制。

答案 1 :(得分:0)

我没有使用它,但看起来它可能不太合适:

http://www.codeproject.com/KB/database/DBaseFactGenerics.aspx

答案 2 :(得分:0)

检查CodePlex,他们有大量的.NET项目。我无法想到符合您要求的特定产品,但您应该能找到一些东西。

www.codeplex.com

答案 3 :(得分:0)

我通过在代码项目中搜索ADO.NET找到了这篇文章http://www.codeproject.com/KB/database/DatabaseAcessWithAdoNet1.aspx,所以我将给Chris Porter一些答案。谢谢大家的帮助。