asp.net连oracle数据库,ASP.NET连接Oracle数据库的步骤详解(转)

在用ASP.NET开发应用程序时,我们会用到数据库。ASP.NET与Oracle的连接也是比较常用的。本文主要介绍了ASP.NET连接Oracle数据库的方法和步骤。ASP.NET连接Oracle数据库步骤如下:

(1)安装oracle客户端工具。

(2)打开 安装目录D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN文件夹下的tnsnames.ora文件,进行如下配置:

TOPTEST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.122.10.9)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = toptest)

)

)

(4) 在web.config文件中添加连接字符串,如:

如果程序与数据库在同一台计算机上,则可以用这一连接。

(5)使用连接字符串访问数据库

public static readonly string connectionString = ConfigurationManager.ConnectionStrings["OracleConn"].ConnectionString;

按照以上的步骤进行操作,ASP.NET就能够成功地访问Oracle数据库了,本文就介绍到这里,希望能够对您有所收获!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/438525.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第七节: EF的三种事务的应用场景和各自注意的问题(SaveChanges、DBContextTransaction、TransactionScope)

一. 什么是事务 我们通俗的理解事务就是一系列操作要么全部成功、要么全部失败(不可能存在部分成功,部分失败的情况)。 举一个事务在我们日常生活中的经典例子:两张银行卡(甲、乙),甲向乙转钱,整个过程需要执行两个操作&#xff0…

linux怎么检测文件完整性,Linux如何基于AIDE检测文件系统完整性

一、AIDEAIDE(Advanced Intrusion Detection Environment)是一款针对文件和目录进行完整性对比检查的程序,它被开发成Tripwire的一个替代品。AIDE如何工作AIDE通过构造指定文件的完整性样本库(快照),作为比对标准,当这些文件发生改动时&#…

第八节: EF的性能篇(一) 之 EF自有方法的性能测试

一. 开发中常见的性能问题 我们在日常开发过程中,由于一些不好的习惯,经常会导致所写的代码性能低下,却毫无发觉,下面就总结一下常见的一些性能问题。 1. 真假分页 ① 假分页: db.xxx.toList().Skip(2).take(4) 。 ②…

linux 中将文件设置密码,linux – 如何使用公钥在openssl中加密大文件

如何使用公钥加密大文件,以便没有人除了拥有私钥的人能够解密?我可以使RSA公钥和私钥,但当涉及到使用此命令加密大文件:openssl rsautl -encrypt -pubin -inkey public.pem -in myLargeFile.xml -out myLargeFile_encrypted.xml和…

如何查看自己linux版本,如何查看Linux操作系统版本?

1. 查看内核版本命令$ cat /proc/versionLinux version 2.6.32-358.el6.x86_64 (mockbuildc6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013$ uname -aLinux 192.168.1.10 2.6.32-358.el6.x86_64 #1 SMP…

第九节: EF的性能篇(二) 之 Z.EntityFramework.Extensions程序集解决EF的性能问题

一. 综述 该模块主要介绍:EF的性能优化插件Z.EntityFramework.Extensions,该插件收费。 (一). 简介 1. 相关网站:http://www.zzzprojects.com/ 2. 下载途径:通过Nuget直接下载或者去官网下载(要注意更新最新版本,可…

linux ssh非交互脚本,sshpass实现shell脚本非交互密码验证

1、sshpass的简介OpenSSH 自带的 ssh 客户端程序,默认不允许以非交互的方式传递密码,所以需要远程登录服务器进行批处理就无法进行。sshpass 的出现,解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器。2、…

第十节: EF的三种追踪实体状态变化方式(DBEntityEntry、ChangeTracker、Local)

一. 简介 我们在前面章节介绍EF基本增删改的时候,曾说过EF的SaveChanges()方法,会一次性的将所有的实体的状态变化统一提交到数据库,那么你是否想过EF的实体会有哪些状态变化呢?什么原因会导致其变化呢?我们怎么来追踪…

mathematica在linux上运行,Mathematica在Ubuntu中的表现及修正

Mathematica在Ubuntu中的表现及修正发布时间:2008-03-11 16:13:58来源:红联作者:verytow在Ubuntu-feisy中,使用Mathematica有一段时间了,由于Linux系统内存管理机制的优越性(具体的,我得去查资料,只是据说;用于计算大型…

第十一节: EF的三种模式(一) 之 DBFirst模式(SQLServer和MySQL两套方案)

一. 简介 EF连接数据库有三种模式,分别是DBFirst、ModelFirst、CodeFirst,分别适用于不同的开发场景。 该章节,将主要介绍EF的DBFirst连接SQLServer数据库和MySql数据库两种操作方式 该模式在EF中出现的出现的最早,符合我们的传统…

linux禁止u盘自动运行,求设置U盘自动运行和禁止运行的方法。

方法一:这种方法比较简单,就是用户在放入U盘同时,按住Shift键直至U盘的指示灯熄灭,然后松开Shift键即可。这种方法是一种临时应急法,如果拥护之是偶尔项禁止自动播放功能,这种方法比较合适。方法二&#xf…

第十二节: EF的三种模式(二) 之 ModelFirst模式(SQLServer为例)

一. 简介 顾名思义,ModelFirst是模型优先,是DBFirst的逆向模式,先建立实体数据模型,然后根据实体数据模型来生成数据库,从而驱动整个开发流程.(生成一个空的edmx文件,手动在里面建立实体模型&am…

linux 查看zookeepr所在路径,Linux系统:Centos7下搭建ZooKeeper3.4中间件,常用命令总结...

本文源码:[GitHub点这里](https://github.com/cicadasmile/linux-system-base) || [GitEE点这里](https://gitee.com/cicadasmile/linux-system-base)# 一、下载解压##1、Zookeeper简介Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用…

第十三节: EF的三种模式(三) 之 来自数据库的CodeFirst模式

一. 简介 【来自数据库的Code First模式】实质上并不是CodeFirst模式,而是DBFirst模式的轻量级版本,在该模式中取消了edmx模型和T4模板,直接生成了EF上下文和相应的类,该模式出现在VS2015版本以后。 该模式也是适用于数据库已经设…

第十四节: EF的三种模式(四) 之 原生正宗的 CodeFirst模式的默认约定

一. 简介 1. 正宗的CodeFirst模式是不含有edmx模型,需要手动创建实体、创建EF上下文,然后生成通过代码来自动映射生成数据库。 2. 旨在:忘记SQL、忘记数据库。 3. 三类配置:One To One(one-to-zero-or-one)、One To Many、Many To…

查看linux硬核上的线程,给大家分享一点基础硬核知识哦 Linux的基础指令操作Lin...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼给大家分享一点基础硬核知识哦Linux的基础指令操作Linux的基础指令操作Linux的指令下达方式很简单,只需要记得几个重要的概念就可以l: command:指令,一行指令中第一个输入的部分绝对是指令2&…

第十五节: EF的CodeFirst模式通过DataAnnotations修改默认协定

一. 简介 1. DataAnnotations说明:EF提供以特性的方式添加到 domain classes上,其中包括两类: A:System.ComponentModel.DataAnnotations命名空间下的特性是表中列的属性的。 包括:Key、Required、MinLength和MaxLength、StringL…

linux 性能测试iostat,Linux性能分析之二(iostat)

前言在之前的博客中我们详细的说明了性能瓶颈的解决思路,也详细介绍了Vmstat的使用,今天我们就详细说说磁盘IO的那些事,磁盘IO是我们最常遇到的瓶颈,下面我们根据iostat详细聊聊磁盘IO一、磁盘IO性能指标1.1、每秒IO数(tps)对于磁…

第十六节: EF的CodeFirst模式通过Fluent API修改默认协定

一. 简介 1. 优先级&#xff1a;Fluent API > data annotations > default conventions. 2. 所有的Fluent API配置都要在 OnModelCreating这个重写方法中进行 3. 常见的配置&#xff1a; ① 获取表对应的配置根&#xff1a; var stu modelBuilder.Entity<XXX>(); ②…

安卓手机挂载Linux,android 挂载NFS教程

0&#xff0c;在Ubuntu新建nfs目录:#mkdir /home/shuimu/arm_project/rootfs将FORLINX_6410_yaffs2_v1.0.tgz复制到rootfs中&#xff0c;解压当前文件夹#tar–zxf FORLINX_6410_yaffs2_v1.0.tgz1.烧写mmc&#xff0c;uboot&#xff0c;zImage到开发板。2&#xff0c;在ubuntu上…