Linq to Oracle 使用教程(一)准备工作
2010-12-04 16:38 麦舒 阅读(7780) 评论(6) 编辑 收藏 举报
简介
主流的 Linq to Oracle 主要有三款软件,分别是 DBLinq,ALinq,以及 LinqConnter,这三款软件中,以 ALinq 的性能最为卓越,并且十分稳定,在使用的过程中没有发现任何明显的 BUG,更为难得的是在使用上与 Linq to SQL 相同,不同的是支持更多的数据库。在这里,主要介绍 使用 ALinq 来连接 Oracle 数据库。
软件下载
下载 ALinq 以及 ORDesigner 并完成安装,正如 Linq to SQL 是基于 ADO.Net,ALinq 也是基本 ADO.Net 的,ALinq 不仅支持微软提供的 Provider,更支持 Oracle 公司出品的 ODP (Oracle 公司提供的 ADO.Net Provider),在这里我们使用的是 ODP ,因此你的机器上还需要装有 ODP。当然,你的机器上还得装有 VS 2010 或者 VS 2008。
点击这里下载 ALinq,点击这里下载 ORDesigner,点击这里下载 ODP
创建 Northwind 数据库
首先,在 Oracle 的数据库上创建一个 Northwind 帐号。在 ALinq 的安装目录中,找个 Samples/CSharpt 文件夹,解压 Oracle(ODP)Samples.zip 文件。如果你使用的是 VB,则进入 Samples/VB 文件夹。打开工程,打开 Nortwind 项目中的 DataContext.cs 文件(如果是 VB,则是 DataContext.vb 文件),更改数据库的连接字符串,然后运行 Sample1_CreateDatabase 项目创建数据库。
至此,我们的准备工作算是完成了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述