Linq to Oracle 使用教程(一)准备工作
2010-12-04 16:38 麦舒 阅读(7777) 评论(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 项目创建数据库。
至此,我们的准备工作算是完成了。