近日公司用到.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的更多相关文章

  1. OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin-master插件来加载三方框架

    http://www.cnblogs.com/cheng923181/p/4883476.html OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin ...

  2. java基础-jdbc——三种方式加载驱动建立连接

    String url = "jdbc:mysql://localhost:3306/student?Unicode=true&characterEncoding=utf-8" ...

  3. Win8 Metro动态加载内容框架

    制作背景 为了参加ImagineCup 2013 世界公民类比赛,我们设计制作了一个可动态扩展的幼教类App.这个App需要能动态加载内容,内容包括带动画可交互的电子书,动画,视频,游戏. 技术支持 ...

  4. android 加载图片框架--Glide使用详解

    一.简介 Glide,一个被google所推荐的图片加载库,作者是bumptech.这个库被广泛运用在google的开源项目中,包括2014年的google I/O大会上发布的官方app.(PS:众所 ...

  5. iOS图片加载新框架 - FlyImage

    FlyImage 整合了SDWebImage,FastImageCache,AFNetworking的优点,是一个新的性能高效.接口简单的图片加载框架. 特点 高效 可将多张小图解码后存储到同一张大图 ...

  6. 【学习笔记】js下拉刷新、上拉加载 mescroll框架的使用

    写在前边: 工作需要,使用ajax在原来的列表下边使用ajax请求后台数据,拼接在列表最下边,在github转了好久,发现了一个bug极多的js刷新插件,尝试了一个下午,就在快放弃的时候,发现下边有留 ...

  7. Android开发三种第三方图片加载的框架

    最近在项目中用到了大量图片加载,第三方优秀框架还不错,下面介绍三款榜首的框架用法和问题,做一个记录. 现在项目使用的是Android Studio开发的,现在也没有多少人使用Eclipse了吧. 一. ...

  8. Android之Fresco(facebook的强大Android图片加载的框架)

    Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络.本地存储和本地资源中加载图片.其中的Drawees可以显示占位符,直到图片加载完成.而当图片从屏幕 ...

  9. 037 Android Glide图片加载开源框架使用

    1.Glide简单介绍 Glide是一款由Bump Technologies开发的图片加载框架,使得我们可以在Android平台上以极度简单的方式加载和展示图片.Glide是一个快速高效的Androi ...

随机推荐

  1. groovy构建和解析xml文件

    原文链接:http://www.ibm.com/developerworks/cn/java/j-pg05199/ 代码示例: 构建xml文件: def static createXmlFile(){ ...

  2. Windows 7如何限制运行特定的应用程序(转载)

    AppLocker即"应用程序控制策略",是Windows 7系统中新增加的一项安全功能. 步骤/方法 1 单击"开始"菜单,单击"控制面板" ...

  3. C# 构造函数如何调用父类构造函数或其他构造函数

    class C : B{    C() : base(5)      // call base constructor B(5)    {  }    C(int i) : this()  // ca ...

  4. 每日一算法【one】

    //有一个数组  {1,2,3,4,5,6,7,8,9,12,13,45,67,89,99,101,111,123,134,565,677} 查找数组中是否有指定的某一个数. /** *------- ...

  5. HTML5 input控件 placeholder属性

    placeholder 属性提供可描述输入字段预期值的提示信息(hint),该提示会在输入字段为空时显示,并会在字段获得焦点时消失. <input placeholder="请输入姓名 ...

  6. PHP 设计模式之观察者模式 (转载)

    介绍      现在有两派,有的人建议使用设计模式,有的人不建议使用设计模式!这就向写文章一样,有的人喜欢文章按照套路走,比如叙事性质的文章,时间,地点,人物,事件.而有的人喜欢写杂文或者散文,有的人 ...

  7. Windows Live Write 日志客户端

    下载地址 下载地址:http://wl.dlservice.microsoft.com/download/E/4/9/E494934D-C33E-486A-AB1A-82248C800922/zh-c ...

  8. 判断input checkbox选中状态

    $("#IsAdmin").is(':checked') 判断收否选中 返回true 或者false

  9. GIve Me A Welcome Hug!

    类似于初来乍到,和大家打个招呼,并矫情的希望路人也能回赠我一个welcome hug. 到了这种园子那一定是做CS相关的了,一直以为如果能够坚持写技术博客,那一定会对自己的内力有十足的提升.借用一位前 ...

  10. Actionbarsherlock 简明教程

    ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. ...