我需要在VB.NET中创建一个将连接到Oracle数据库的类库。
然后我会执行一些函数来从数据库中检索信息。
然后我需要在ASP.Net 2.0项目中使用这个类。
是否有人愿意指出我在实现这一目标的正确方向?
感谢。
答案 0 :(得分:2)
当我第一次创建一个只是为了处理数据库的库时;我不知道如何开始,因为我不知道要搜索的确切术语。
如果您搜索如何创建“DAL”(数据访问层),您应该能够找到许多方法来实现您的目标。
通常DAL与其使用位置无关,因此您可以在ASP.NET,WinForms或WPF等中使用它。 此外,您还可以编写DAL,无需担心是否连接到Oracle或其他RDBMS。
无论如何,此处的关键字为 DAL
答案 1 :(得分:0)
你有两种选择;来自Microsoft和ODP.NET的System.Data.OracleClient。就个人而言,我更喜欢ODP.NET,但System.Data.OracleClient将完成工作。
如果您熟悉使用ADO.NET连接到其他数据库,您会发现连接到Oracle没有什么不同 - 连接,命令,读取器等。
基本ODP.NET示例 http://www.oracle.com/technology/sample_code/tech/windows/odpnet/odpbasic.html
答案 2 :(得分:0)
This站点详细说明了如何为可用于连接到oracle数据库的不同提供程序构建连接字符串。