vs2012加载EntityFrameWork框架,连接Oracel
近日公司用到.net MVC框架做接口,需连接到Oracel数据库,从网上查阅了一些资料,当然,从咱们博客园获益匪浅。然后结合自己所做,把使用过程中遇到的一些问题,及如何解决的整理如下,方便查阅,也有可能帮到他人,这自然也是更好的。
在使用中会连接到数据库,本人用的是Entity FrameWork框架。下面说明步骤:
1、在web应用程序中右击,选择”管理NuGet程序包“,如下图所示:

2、在出现在对话框中选择如下图所示”NutGet官方程序包源“,然后选择EntityFramework进行安装。

3、从视图菜单找到”服务器资源管理器“,如下图所示:

4、会在Vs窗口左侧看到下图所示:

右击”数据连接”会弹出如下对话框:

这时候是我遇到关键的一步,当时没有看清楚说明,导致折腾了好半天才连上Oracel数据库。这时,按照提示点击链接,进行Oracel Developer Tools fro Visual Studio的下载。点击后出来如下网页如下图所示:
这时候一定要看清楚,很明显的提示让安装:"ODTwithODAC121012.zip".所以,亲们,点击“Click Here”后,尽管会出现很多选项,但一定要找到并选择这里提示让你安装的ODTwithODAC121012.zip进行安装,其他的安装包都不用管。安装完成后,重启VS,再次打开数据连接,添加连接,你就会看到:

OK,搞定,就用这个,所这里所有参数填好(各个参数怎么填个不用说了吧就,就是你要连接的数据库的各个参数),点击”测试连接“测试是否能正确连接到你所填写的数据库,如果提示测试成功,那点击”确定“就可以了。
一切搞定,这样你在”数据连接“下就能看到你刚添加的数据库了,然后包括为库中的所有表和其他信息,如下图所示:

5、如何在程序中对表中数据时行增删改查:
在要添加的目录上右击,进行”添加新建项“,选择”ADO.NET实体数据模型”,如下图所示:

为文件取好名字,点击“添加”,显示如下对话框,选择”从数据库生成“,如下图所示:

点击下一步,如下图所示,选好:

点击下一步,选择好要生成Model的表,如下图所示:

点击”完成“按钮,OK,搞定了。
这时候,你在当时选择的目录下查看,会看到一系列相关文件 :
每个文件打开看一下,就知道是什么了。
这样用可以利用LinQ语句进行数据库的增删改查了。
最后提醒一点:EntityFramework.dll是要引入到项目中。
此dll,本人电脑所在的目录是:

写到这里,整理告一段落。
时间是晚上20:13分。
继续探索。
vs2012加载EntityFrameWork框架,连接Oracel的更多相关文章
- OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin-master插件来加载三方框架
http://www.cnblogs.com/cheng923181/p/4883476.html OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin ...
- java基础-jdbc——三种方式加载驱动建立连接
String url = "jdbc:mysql://localhost:3306/student?Unicode=true&characterEncoding=utf-8" ...
- Win8 Metro动态加载内容框架
制作背景 为了参加ImagineCup 2013 世界公民类比赛,我们设计制作了一个可动态扩展的幼教类App.这个App需要能动态加载内容,内容包括带动画可交互的电子书,动画,视频,游戏. 技术支持 ...
- android 加载图片框架--Glide使用详解
一.简介 Glide,一个被google所推荐的图片加载库,作者是bumptech.这个库被广泛运用在google的开源项目中,包括2014年的google I/O大会上发布的官方app.(PS:众所 ...
- iOS图片加载新框架 - FlyImage
FlyImage 整合了SDWebImage,FastImageCache,AFNetworking的优点,是一个新的性能高效.接口简单的图片加载框架. 特点 高效 可将多张小图解码后存储到同一张大图 ...
- 【学习笔记】js下拉刷新、上拉加载 mescroll框架的使用
写在前边: 工作需要,使用ajax在原来的列表下边使用ajax请求后台数据,拼接在列表最下边,在github转了好久,发现了一个bug极多的js刷新插件,尝试了一个下午,就在快放弃的时候,发现下边有留 ...
- Android开发三种第三方图片加载的框架
最近在项目中用到了大量图片加载,第三方优秀框架还不错,下面介绍三款榜首的框架用法和问题,做一个记录. 现在项目使用的是Android Studio开发的,现在也没有多少人使用Eclipse了吧. 一. ...
- Android之Fresco(facebook的强大Android图片加载的框架)
Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络.本地存储和本地资源中加载图片.其中的Drawees可以显示占位符,直到图片加载完成.而当图片从屏幕 ...
- 037 Android Glide图片加载开源框架使用
1.Glide简单介绍 Glide是一款由Bump Technologies开发的图片加载框架,使得我们可以在Android平台上以极度简单的方式加载和展示图片.Glide是一个快速高效的Androi ...
随机推荐
- MYSQL管理之主从同步管理 转载
MYSQL主从同步架构是目前使用最多的数据库架构之一,尤其是负载比较大的网站,因此对于主从同步的管理也就显得非常重要,新手往往在出现主从同步错误的时候不知道如何入手,这篇文章就是根据自己的经验来详细叙 ...
- SQL2008数据库连接服务器为主机名时连接成功,服务器为Ip地址时链接失败
如图:
- 微信小程序开发之大坑记之post请求
原文:http://blog.csdn.net/walkingmanc/article/details/54237961 在微信小程序开发过程中,如果你完全按照官方文档来,那么恭喜你,90%的可能性你 ...
- SCLButton
import UIKit let kSuccessTitle = "Congratulations" let kErrorTitle = "Connection erro ...
- SCALA常规练习A
package com.hengheng.scala import scala.util.control.Breaks._ import scala.util.Random object Applic ...
- Java Tomcat SSL 服务端/客户端双向认证
借花献佛:http://www.blogjava.net/icewee/archive/2012/06/04/379947.html
- 【HDOJ】5057 Argestes and Sequence
树状数组,其实很简单.只是MLE. #include <iostream> #include <cstdio> #include <cstring> using n ...
- COJ 3016 WZJ的图论问题
传送门:http://oj.cnuschool.org.cn/oj/home/problem.htm?problemID=1046 试题描述: WZJ又有一个问题想问问大家.WZJ用数据生成器生成了一 ...
- BZOJ2442: [Usaco2011 Open]修剪草坪
2442: [Usaco2011 Open]修剪草坪 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 500 Solved: 244[Submit][ ...
- JavaScript权威指南学习笔记6
这两天主要翻看了书中的第18-22章,重点看了第17章:事件化处理,其它几章节主要是翻了下书知道有相关的概念,没有真正理解其中的内容,或者没有考虑究竟如何能把里面的内容应用到实际的项目中.说的讽刺一点 ...