c#工具类
每当在编写程序的时候公司总是使用数据源,虽然数据源比较快,但是移植性差,都是要重复写很多的代码,近来在与公司的同事交流的时候,尽量要用ADO.net的方式,以下是一个工具类,以后再写程序的时候就可以直接调用,实现相关的功能,这样可以节省编写代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
namespace gov_corp.db
{
public class DBHelper
{
//获取连接字符串
static string conStrs = "server=.;database=gov_corp;uid=sa;pwd=sa";
//连接对象
private static SqlConnection conn;
//连接对象的设置
public static SqlConnection Conn
{
get
{
if (conn == null)
{
conn = new SqlConnection(conStrs);
conn.Open();
}
if (conn.State == ConnectionState.Broken)
{
conn.Close();
conn.Open();
}
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
return DBHelper.conn;
}
}
/// <summary>
/// 关闭的方法
/// </summary>
public static void CloseConn()
{
if (Conn != null && Conn.State != ConnectionState.Closed)
{
Conn.Close();
}
}
/// <summary>
/// 通用增删改的方法
/// </summary>
&n