ddtek.oracle.dll使用相关
内容来自互联网
ddtek.oracle.dll 可以不安装Oracle客户端,直接使用其来登录Oracle服务器,
数据库连接(后面一种为双机集群):
var conn = new DDTek.Oracle.OracleConnection(); conn.ConnectionString = "Host=172.16.1.32;Port=1521;User ID=slmesuser;Password=slmesuser;Service Name=tqmes"; conn.Open();
string conStr = "Host=10.0.1.1;Port=1521;User ID=scott;Password=tiger; Service Name=ORCL;Alternate Servers=(Host=10.0.1.2;Port=1521;Service Name=ORCL)";
使用上,与OracleClient基本相同,但在OracleCommand的Parameter定义和使用上略有不同,如下:
OracleClient:
- OracleCommand mCmd = new OracleCommand("insert into " + sTable + "(test1,test2) values('111',:mBlob)", mCon);
- mCmd.Parameters.Add("mBlob", OracleType.Blob, blob.Length).Value = blob;
- return mCmd.ExecuteNonQuery();
OracleCommand mCmd = new OracleCommand("insert into " + sTable + "(test1,test2) values('111',:mBlob)", mCon); mCmd.Parameters.Add("mBlob", OracleType.Blob, blob.Length).Value = blob; return mCmd.ExecuteNonQuery();
ddtek
- OracleCommand mCmd = new OracleCommand("insert into " + sTable + "(test1,test2) values('111',?)", mCon);
- mCmd.BindByName = true;
- mCmd.Parameters.Add(":mBlob", OracleDbType.Blob, blob.Length).Value = blob;
- return mCmd.ExecuteNonQuery();
OracleCommand mCmd = new OracleCommand("insert into " + sTable + "(test1,test2) values('111',?)", mCon); mCmd.BindByName = true; mCmd.Parameters.Add(":mBlob", OracleDbType.Blob, blob.Length).Value = blob; return mCmd.ExecuteNonQuery();
DDTEK里,SQL语句中使用?代替变量,下边按照Parameters数组中的顺序依次赋值
转载于:https://www.cnblogs.com/coresdy/archive/2012/12/16/2820745.html
ddtek.oracle.dll使用相关相关推荐
- Oracle 10gR2 Psu 相关
Oracle 10gR2 Psu 相关 2011年04月21日 星期四 17:12 2011年4月19号oracle发布了10gR2的又一个psu,即为10.2.0.4.8 (patch号:11724 ...
- oracle默认的优化器,Oracle优化器相关参数设置
oracle优化器相关参数设置 Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Prod ...
- oracle小型机价格内存,案例:IBM aix小型机内存使用太多导致Oracle shared pool 相关lat...
天萃荷净 IBM aix小型机内存使用太多导致Oracle数据库shared pool 相关latch异常 某客户有一服务器,shared pool 相关latch出现异常等待,影响系统性能. 分析结 ...
- oracle数据库的相关认证,全新Oracle数据库认证认证指南
原标题:全新Oracle数据库认证认证指南 关注我们 除了数据库管理员之外,Oracle数据库认证和培训学习路径还能够帮助许多新的职业角色走向成功.如果您选择数据库管理员开始您的职业生涯,那么您面对的 ...
- empinfo Oracle数据库,Oracle数据库中相关技术详细操作
1.Distinct消除重复行数据:SELECT DISTINCT DEPTNO FROM EMP 2.NULL操作 如果某条记录中有缺少的数据值,就是空值(NULL值).空值不等于0或者空格,空值是 ...
- oracle数据库各组件介绍,Oracle 数据库 组件相关说明【第一部分】
参考MOS文档: Information On Installed Database Components and Schemas (文档 ID 472937.1) Oracle 组件可以通过下面的S ...
- ORACLE等待事件相关
一.等待事件发展 oracle等待事件引入,可以更加细粒度直观地观察Oracle行为,提供oracle优化入口,大致分为三个阶段: 以命中为主要参考指标:以各种命中率为主要的优化入口依据,常见的有&q ...
- ipguard客户端如何卸载_关于卸载Oracle步骤和相关SQL的学习
数据库相关概念 请解释什么是DB, DBMS, DBAS, DBA, DBS? DB:用于存储和管理数据的仓库 DBMS:用于科学的组织和存储数据, 高效快捷的管理和维护数据 DBAS:面向最终用户的 ...
- Oracle+Sql Server相关查询语句
上周处理过 Oracle.Sql Server 数据库相关数据,发现其实它们的 SQL 查询语句有些是不太一样的,比如行列转置和将查询结果插入新表.本人还是比较愿意写 SQL 语句的,互联网的技术日新 ...
- oracle数据库学习相关笔记-转换函数
2019独角兽企业重金招聘Python工程师标准>>> -- 转换函数 -- to_number(数值类型的字符):将字符装换为数值 -- to_char(数值或者日期) ...
最新文章
- 通过XmlDocument读写Xml文档(转)
- phpmailer SMTP Error: Could not connect to SMTP host. 错误解决
- 批量导入sql文件。
- 解决:build_attrs() takes at most 2 arguments (3 given)
- java默认数组值_数组元素默认的初始值都是什么
- 由Java说起:编程语言还需要开源吗?
- MySQL表连接(join)
- python画好看的图-python如何画出漂亮的地图?
- 查看python安装的库_查看python及其第三方库的版本和安装位置
- Python字符串isdecimal()
- Struts原理、开发及项目实施
- moodle 定义html文件,设置Moodle
- W10虚拟机一开机电脑蓝屏重启
- MySQL必知必会!!!看这一篇就足够了!!!
- 2017ACM-ICPC亚洲区域赛(西安站)
- 钉钉第三方企业应用开发快速入门
- 深入理解LightGBM
- 康耐视智能相机Insight内置FTP存图
- 任意长度的python列表最后一个元素索引_任意长度的 Python 列表、元组和字符串中最后一个元素的下标为 ________ 。_学小易找答案...
- 计算机专业个人年度总结,计算机教学年度个人工作总结
热门文章
- (转)黄金交易革命即将到来?区块链技术让你像刷卡一样“刷黄金”
- (转)Aladdin, 领先的投资管理整合平台
- 做开源,兴趣是最好的源动力 | 龙蜥开发者说第1期
- 阿里云Serverless,全球第一!
- 再启程,Service Mesh 前路虽长,尤可期许
- 移动云招聘,加入我们,搞点大事~
- 各行各业有对象系列之三:对象存储与银行
- 【语音处理】基于matlab GUI音频数据处理【含Matlab源码 1734期】
- 【数学建模】基于matlab单列多服务台排队系统仿真【含Matlab源码 1698期】
- 【softmax分类】基于matlab梯度下降softmax回归minist数据分类【含Matlab源码 1645期】