oracle数据库连接Word格式文档下载.docx

上传人:b****3 文档编号:17673031 上传时间:2022-12-08 格式:DOCX 页数:9 大小:15.30KB
下载 相关 举报
oracle数据库连接Word格式文档下载.docx_第1页
第1页 / 共9页
oracle数据库连接Word格式文档下载.docx_第2页
第2页 / 共9页
oracle数据库连接Word格式文档下载.docx_第3页
第3页 / 共9页
oracle数据库连接Word格式文档下载.docx_第4页
第4页 / 共9页
oracle数据库连接Word格式文档下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

oracle数据库连接Word格式文档下载.docx

《oracle数据库连接Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《oracle数据库连接Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。

oracle数据库连接Word格式文档下载.docx

"

/>

/connectionStrings>

以上是oracle数据库的连接字符串

name:

连接字符串名

connectionString:

连接字符串

DataSouuce:

本地机:

就是数据库名;

远程机子:

如果在本地装有oracle数据库的客户端则也是数据库名,否则参考网络资源要加一个域。

UserID:

用户名

文件

*******************************************************************************

usingSystem;

using;

using

onnectionString;

publicOraDBHelper()

{}

#region建立数据库连接对象

///<

summary>

///建立数据库连接

/summary>

returns>

返回一个数据库的连接OracleConnection对象<

/returns>

publicstaticOracleConnectioninit()

{

try

conn=newOracleConnection(connstr);

if!

=

();

}

catch(Exceptione)

thrownewException}

returnconn;

#endregion

#region设置OracleCommand对象

///设置OracleCommand对象

paramname="

cmd"

>

OracleCommand对象<

/param>

cmdText"

命令文本<

cmdType"

命令类型<

cmdParms"

参数集合<

privatestaticvoidSetCommand(OracleCommandcmd,stringcmdText,CommandTypecmdType,OracleParameter[]cmdParms)

=conn;

=cmdText;

=cmdType;

if(cmdParms!

=null)

#region执行相应的sql语句,返回相应的DataSet对象

///执行相应的sql语句,返回相应的DataSet对象

sqlstr"

sql语句<

返回相应的DataSet对象<

publicstaticDataSetGetDataSet(stringsqlstr)

DataSetset=newDataSet();

init();

OracleDataAdapteradp=newOracleDataAdapter(sqlstr,conn);

(set);

returnset;

tableName"

表名<

publicstaticDataSetGetDataSet(stringsqlstr,stringtableName)

(set,tableName);

#region执行不带参数sql语句,返回所影响的行数

///执行不带参数sql语句,返回所影响的行数

cmdstr"

增,删,改sql语句<

返回所影响的行数<

publicstaticintExecuteNonQuery(stringcmdText)

intcount;

cmd=newOracleCommand(cmdText,conn);

count=();

catch(Exceptionex)

returncount;

#region执行带参数sql语句或存储过程,返回所影响的行数

///执行带参数sql语句或存储过程,返回所影响的行数

带参数的sql语句和存储过程名<

publicstaticintExecuteNonQuery(stringcmdText,CommandTypecmdType,OracleParameter[]cmdParms)

cmd=newOracleCommand();

SetCommand(cmd,cmdText,cmdType,cmdParms);

#region执行不带参数sql语句,返回一个从数据源读取数据的OracleDataReader对象

///执行不带参数sql语句,返回一个从数据源读取数据的OracleDataReader对象

相应的sql语句<

返回一个从数据源读取数据的OracleDataReader对象<

publicstaticOracleDataReaderExecuteReader(stringcmdText)

OracleDataReaderreader;

reader=;

returnreader;

#region执行带参数的sql语句或存储过程,返回一个从数据源读取数据的OracleDataReader对象

///执行带参数的sql语句或存储过程,返回一个从数据源读取数据的OracleDataReader对象

sql语句或存储过程名<

publicstaticOracleDataReaderExecuteReader(stringcmdText,CommandTypecmdType,OracleParameter[]cmdParms)

#region执行不带参数sql语句,返回结果集首行首列的值object

///执行不带参数sql语句,返回结果集首行首列的值object

返回结果集首行首列的值object<

publicstaticobjectExecuteScalar(stringcmdText)

objectobj;

obj=();

returnobj;

#region执行带参数sql语句或存储过程,返回结果集首行首列的值object

///执行带参数sql语句或存储过程,返回结果集首行首列的值object

publicstaticobjectExecuteScalar(stringcmdText,CommandTypecmdType,OracleParameter[]cmdParms)

}

这是oracle数据库的一个DBHelp类,方法参考来源于网络

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1