折騰了好幾天,在辦公室機(jī)器上死活找不到ODP.net的Oracle數(shù)據(jù)庫連接方式(但在家中電腦上正常)。后來把之前安裝的VS2013和所以安裝的Oracle客氣端統(tǒng)統(tǒng)卸載,重新安裝visual studio 2013旗艦版和ODTwithODAC121021,一切正常(笨辦法)。 參考資料:http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html 一、新建項(xiàng)目、安裝軟件包 新建一個(gè)Web項(xiàng)目,現(xiàn)在NuGet程序包上已經(jīng)有ODP.NET Managed Driver的在線下載安裝,在線搜索oracle,然后安裝ODP.NET的兩個(gè)程序包,如果沒有裝EF6的也要裝,安裝完后如下圖: 然后新建一個(gè)基于ODP.net的連接,工具--連接到數(shù)據(jù)庫(就是下面這個(gè)界面一直不出來,費(fèi)了好長時(shí)間) 修改web.config中connectionStrings中的內(nèi)容,改為自己的正確連接 二、使用Code First方式從現(xiàn)在有Oracle數(shù)據(jù)庫中生成實(shí)體類 右鍵Models文件夾--添加--新建項(xiàng)--數(shù)據(jù)--ADO.NET實(shí)體數(shù)據(jù)模型 如果沒有以下界面的“來自數(shù)據(jù)的Code First”這項(xiàng)目的話,請安裝EFTools for VS2013,具體請看我上一篇博文 生成了如下的實(shí)體數(shù)據(jù)模型 結(jié)束,歡迎探討交流!
|
|