程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 在Oracle數據庫上構建.NET應用程序

在Oracle數據庫上構建.NET應用程序

日期:2017/1/14 17:23:20      編輯:關於Oracle數據庫

  隨著 Microsoft 的 .NET 框架的逐漸流行,許多開發人員迫切想了解關於將 .NET 應用程序與 Oracle 集成的最好的方式的信息 — 不僅在基本的連通性方面,還包括與使用 Visual Studio.NET (VS.NET) 進行有效的應用程序開發的關系。

  在本文中,我將說明構建使用 Oracle 數據庫的 .NET 應用程序所涉及到的基本但不可或缺的過程,包括: 如何添加工程引用,以在您的 .NET 工程中支持 Oracle 類 如何創建 Oracle 數據庫連接字符串 如何使用 Connection、Command 和 DataReader 對象。   您將有機會應用您在三個上機操作實踐中學到的內容,難度范圍從比較容易到更復雜。

  .NET Data Provider

  除了基本的 Oracle 客戶端連通性軟件,.NET 應用程序還需要使用稱為 managed data provider(其中 "managed" 指的是代碼由 .NET 框架管理)的工具。 數據供應程序是 .NET 應用程序代碼和 Oracle 客戶端連通性軟件之間的層。 在幾乎所有情況下,最優的性能都是通過使用為特定數據庫平台優化了的供應程序而不是一般的 .NET OLE DB 數據供應程序實現的。

  Oracle、Microsoft 和第三方供應商都提供了針對 Oracle 產品進行了優化的數據供應程序。 Oracle 和 Microsoft 免費提供其 Oracle 數據供應程序。 (Microsoft 為 .NET 框架的 1.1 版提供的供應程序包含在該框架中,不需要單獨下載或安裝。) 一些第三方數據供應程序支持 Oracle 的較早的版本,或者不需要安裝 Oracle 客戶端軟件。 在本文中,我們假設使用 Oracle Data Provider for .NET (ODP.NET),並單獨提供下載。

  當安裝了 ODP.NET 和所有要求的 Oracle 客戶端連通性軟件時,就可以開始使用 Visual Studio.NET 進行應用程序開發了。 在開始開發前,請先確認客戶端連通性。 如果您在 VS.NET 所在的計算機上使用 SQL*Plus 能夠與 Oracle 連接,那麼證明您已經正確地安裝和配置了 Oracle 客戶端軟件。

  如果您剛接觸 Oracle,那麼請參閱 Oracle Data Provider for .NET 開發人員指南 10g 版本 1 (10.1) 中的“與 Oracle 數據庫連接”部分,以了解 ODP.NET 的背景信息,或參閱 Oracle 數據庫管理員指南 10g 版本 1 (10.1),以了解關於管理 Oracle 數據庫的通用信息。 您還可以查閱“使用 ODP.NET 與 Oracle 數據庫連接”示例代碼“方法”文檔。

  在 Visual Studio.NET 中創建工程

  

  在啟動 VS.NET 之後,第一個任務是創建一個工程。 您可以單擊 New Project 按鈕或選擇 File | New | Project...(如下所示)。

  

  圖 1: 在 Visual Studio.NET 中創建一個新工程

  出現一個 New Project 對話框。 在對話框左側的 Project Types 下,選擇您的編程語言。 在這個例子中,我們選擇 VB.NET。 在右側的 Templates 下,選擇一個工程模板。 為簡單起見,這裡選擇 Windows Application。

  

  圖 2: 使用 New Project 對話框

  您將需要為工程(我們使用 OtnWinApp)和解決方案(我們使用 OtnSamples)指定有意義的名稱。 一個解決方案包含一個或多個工程。 當一個解決方案僅包含一個工程時,許多人對二者使用相同的名稱。

  添加引用

  因為我們的工程必須與 Oracle 數據庫連接,因此必須添加一個到包含我們選擇的數據供應程序的 dll 的引用。 在 Solution Explorer 內,選擇 References 節點,右鍵單擊並選擇 Add Reference。 或者,您可以轉至菜單欄並選擇 Project,然後選擇 Add Reference

  

  圖 3: 添加引用

  出現 Add Reference 對話框。

  

  圖 4: 選擇 ODP.NET 管理的數據供應程序

  從列表中選擇 Oracle.DataAccess.dll,然後單擊 Select 按鈕,最後單擊 OK 按鈕,使您的工程能夠找到 ODP.NET 數據供應程序。

  

  • 首頁
  • 上一頁
  • 1
  • 2
  • 3
  • 下一頁
  • 尾頁
  • 共3頁
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved