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 ...
随机推荐
- groovy构建和解析xml文件
原文链接:http://www.ibm.com/developerworks/cn/java/j-pg05199/ 代码示例: 构建xml文件: def static createXmlFile(){ ...
- Windows 7如何限制运行特定的应用程序(转载)
AppLocker即"应用程序控制策略",是Windows 7系统中新增加的一项安全功能. 步骤/方法 1 单击"开始"菜单,单击"控制面板" ...
- C# 构造函数如何调用父类构造函数或其他构造函数
class C : B{ C() : base(5) // call base constructor B(5) { } C(int i) : this() // ca ...
- 每日一算法【one】
//有一个数组 {1,2,3,4,5,6,7,8,9,12,13,45,67,89,99,101,111,123,134,565,677} 查找数组中是否有指定的某一个数. /** *------- ...
- HTML5 input控件 placeholder属性
placeholder 属性提供可描述输入字段预期值的提示信息(hint),该提示会在输入字段为空时显示,并会在字段获得焦点时消失. <input placeholder="请输入姓名 ...
- PHP 设计模式之观察者模式 (转载)
介绍 现在有两派,有的人建议使用设计模式,有的人不建议使用设计模式!这就向写文章一样,有的人喜欢文章按照套路走,比如叙事性质的文章,时间,地点,人物,事件.而有的人喜欢写杂文或者散文,有的人 ...
- Windows Live Write 日志客户端
下载地址 下载地址:http://wl.dlservice.microsoft.com/download/E/4/9/E494934D-C33E-486A-AB1A-82248C800922/zh-c ...
- 判断input checkbox选中状态
$("#IsAdmin").is(':checked') 判断收否选中 返回true 或者false
- GIve Me A Welcome Hug!
类似于初来乍到,和大家打个招呼,并矫情的希望路人也能回赠我一个welcome hug. 到了这种园子那一定是做CS相关的了,一直以为如果能够坚持写技术博客,那一定会对自己的内力有十足的提升.借用一位前 ...
- Actionbarsherlock 简明教程
ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. ...