Conris.Utility/DBBase.cs
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*************************************************************
* Oracle数据库操作类
* 作者:张祥明
* 时间:2009-11-8
* 功能描述:执行数据库的增删改查
* Copyright (C) 2009 中联信息产业有限责任公司 版权所有。
**************************************************************/
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Data.OracleClient;
namespace DBBase
{
/// <summary>
/// Oracle数据操作类
/// </summary>
public class DBBase
{
private static OracleConnection conn = null;
private static OracleCommand cmd = null;
/// <summary>
/// 获取数据库连接字符串
/// </summary>
/// <returns></returns>
public static string GetConnectionstring()
{
// ConnectionStringsSection _connectionStringsSection = WebConfigurationManager.GetSection(connectionStrings) as ConnectionStringsSection;
// return ConfigurationManager.ConnectionStrings["Default"].ConnectionString;
return "Data Source=ORCL;Persist Security Info=True;User ID=ZLJS_LIS;Password=his"; //server_connectionStringsSection.ConnectionStrings[GET_SID].ToString();
}
/// <summary>
/// 执行SQL语句并返回记录集
/// </summary>
/// <param name="cmdStr">标准的SQL语句</param>
/// <returns></returns>
public static DataTable OraExeFill(string cmdStr)
{
using (OracleConnection _connection = new OracleConnection(GetConnectionstring()))
{
DataTable dt = new DataTable();
try
{
_connection.Open();
OracleDataAdapter da = new OracleDataAdapter();
da.SelectCommand = new OracleCommand(cmdStr, _connection);
//OracleCommand _command = _connection.CreateCommand(cmdStr, _connection);
da.Fill(dt);
}
catch (Exception er)
{
//ClassLib.Error.RedirectError(exs.Message.ToString(), "", "");
// throw new Exception(exs.Message.ToString());
}
finally { _connection.Close(); _connection.Dispose(); }
return dt;
}
后面还有 189 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
