2024年3月16日发(作者:)
using System;
using ;
using ent;
using uration;
using c;
namespace
{
///
/// 数据库操作基类
/// 实现对Sql数据库的各种操作
/// 创建时间:2010-1-18
///
public class DBHelper
{
#region 初始化字段
private string SqlConnectionString = "";
#endregion
#region DBHelper(string Conn_Str): 构造函数,以Conn_Str为数据库连接字符串name
///
/// 确定Conn_Str标识的数据库连接字符串
///
public DBHelper(string Conn_Str)
{
//获取数据库连接字符串
//SqlConnectionString
tionStrings[Conn_Str].connectionString;
SqlConnectionString = tionStrings[Conn_Str].ConnectionString;
}
#endregion
#region ExecSqlCommand: 执行SQL语句,返回bool型结果,是否执行成功
///
/// 执行SQL语句,返回bool
///
/// insert、update、delete
///
public bool ExecSqlCommand(string sql)
{
using (SqlConnection con = new SqlConnection(SqlConnectionString))
{
=
using (SqlCommand cmd = new SqlCommand(sql, con))
{
try
{
();
int i = eNonQuery();
return i > 0 ? true : false;
}
catch (SqlException e)
{
();
return false;
throw e;
}
finally
{
();
}
}
}
}
#endregion
#region ExecuteNonQuery: 执行SQL语句,返回影响的记录数
///
/// 执行SQL语句,返回影响的记录数
///
/// SQL语句
///
public int ExecuteNonQuery(string sql)
{
using (SqlConnection con = new SqlConnection(SqlConnectionString))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
try
{
();
int rows = eNonQuery();
return rows;
}
catch (SqlException e)
{


发布评论