博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.net 访问Oracle
阅读量:6956 次
发布时间:2019-06-27

本文共 1190 字,大约阅读时间需要 3 分钟。

 64

下载地址

1.

发布时需要包括下面的dll
或者下载oracle ODAC 的xcopy版,运行install.bat all c:\oracle odac 进行安装

2.

可以使用EF,参数化查询时使用:paramName

View Code
private void button4_Click(object sender, EventArgs e)        {            var cmdText=@"select e.empno, e.ename, e.hiredate, d.dname from scott.emp e inner join scott.dept d                         on e.deptno=d.deptno                          where d.deptno=:deptno";            var ctx = new Entities();            var list= ctx.ExecuteStoreQuery
(cmdText,20).ToList(); } } public class EmpInfo { public int EMPNO { get; set; } public string EName { get; set; } public DateTime HireDate { get; set; } public string DName { get; set; } }

3.

连接可以这么写:
string connstring = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.30)(PORT=1521)) (CONNECT_DATA=(SID=ORCL)));User Id=scott;Password=password;"
也可以这样:
string connstring = "Data Source=192.168.1.30:1521/ORCL;User Id=scott;Password=password;"
以管里员身份登录:
 string connstring = "Data Source=192.168.1.30:1521/ORCL;User Id=Sys;Password=admin;DBA Privilege=SYSDBA;";

4.

使用 Oracle Net Configuration Assistant 可以配置Oracle连接端口,老连不上的话,可以用这个试试

 

转载地址:http://xcmil.baihongyu.com/

你可能感兴趣的文章
运满满的技术架构演进之路
查看>>
基准测试(Benchmarks)不必消亡
查看>>
CrowdStrike为什么从Scala迁移到Go
查看>>
Javaslang 3.0之路
查看>>
Atlassian开放团队健康监测和Team Playbook蓝图
查看>>
FB正在大规模重构React Native,预计今年发布
查看>>
《The Corporate Startup》作者访谈
查看>>
Visual Studio 15.8 Preview 3支持多点编辑功能
查看>>
PHP接入支付宝接口实现打赏功能并记录打赏信息及订单
查看>>
明文存密码成惯例?Facebook 6 亿用户密码可被 2 万员工直接看
查看>>
腾讯最新财报:云业务全年营收增长百分百至91亿元
查看>>
通过Visual Studio为Linux编写C++代码
查看>>
百度智能小程序正式开源,开发方案详解
查看>>
Linus Torvalds: Linux 之旅既有趣又幸运,我不敢奢望精通内核的全部
查看>>
Microsoft将Linux带至桌面操作系统
查看>>
GitLab可完全管理Google Kubernetes Engine
查看>>
Kubernetes首爆严重安全漏洞,请升级你的Kubernetes
查看>>
Facebook新推出AL语言,意在简化程序静态分析
查看>>
Go 领军人物谢孟军:智能制造渴望银弹,首先要摒弃偏见
查看>>
Hulu背后的故事:NLP在Hulu的研究与实践
查看>>