1. 程式人生 > >Oracle for .net & ServiceStack.OrmLite

Oracle for .net & ServiceStack.OrmLite

 ServiceStack.OrmLite通俗來說 是一款ORM框架 方便增刪改查~ 好比EF。 本章利用此框架操作Oracle資料庫 使用VS2013 + .NETFramework4.5 或者4也沒關係~~ 注意幾個地方: 1.C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config 這個路徑大家一看就明白把~ 2.D:\app\odp.net32 這個路徑先手工建立好 一會要用 3.D:\down\這個路徑是下載路徑... 第一步:首先先安裝Oracle客戶端驅動 下載地址:http://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.html

我用的32位的 版本如下:    --或者你可以選擇使用64位的(這取決於你安裝的Oracle客戶端) 下載好這個玩意就解壓到D:\down\ 路徑成為 D:\down\ODAC112021Xcopy_32bit 然後我們管理員執行CMD 按步驟輸入命令: 1.先想辦法進入CD D:\down\ODAC112021Xcopy_32bit 這個路徑下 2.然後輸入命令:install.bat all D:\app\odp.net32 myhome(install all components) 這個時候檔案會被拷貝到D:\app\odp.net32路徑下了。 3.繼續CMD進入 D:\app\odp.net32路徑下。 CD D:\app\odp.net32 4. 執行命令:configure.bat all myhome(configure all component) 這個時候我們的驅動安裝完畢。 那麼開啟資料夾C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config 找到這個檔案: machine.config 就會發現多了一個節點:
 它就是我們的Oracle驅動了 ---------------------------------------------------- 下面我們使用ServiceStack.OrmLite框架來測試一下 首先開啟VS新建一個專案 在引用的地方選這個管理NuGet 搜尋ServiceStack  然後 選擇日期排序  先安裝上圖這個,安裝完成後。  再安裝這個Oracle的,完成後下面來程式碼。 定義一個實體類和資料庫表對映

 在webconfig裡配置oracle資料庫連結字串

 下面程式碼示例: