public static string M_str_sqlcon = @"server=192.168.1.10;Address=192.168.1.10,1433;database=vodata;uid=sa;pwd=123456";
#region 建立数据库连接
/// <summary>
/// 建立数据库连接
/// </summary>
/// <returns>返回SqlConnection对象</returns>
public static SqlConnection getcon()
{
conn = new SqlConnection(M_str_sqlcon);//用SqlConnection对象与指定的数据库相连接
if (conn.State==ConnectionState.Closed)
{
conn.Open();//打开数据库连接
}
return conn;//返回SqlConnection对象的信息
}
#endregion #region 测试数据库是否赋加
/// <summary>
/// 测试数据库是否赋加
/// </summary>
public void con_open()
{
getcon();
//con_close();
}
#endregion #region 关闭数据库连接
/// <summary>
/// 关闭于数据库的连接.
/// </summary>
public void con_close()
{
if (conn.State == ConnectionState.Open) //判断是否打开与数据库的连接
{
conn.Close(); //关闭数据库的连接
conn.Dispose(); //释放My_con变量的所有空间
}
}
#endregion #region 读取指定表中的信息
/// <summary>
/// 读取指定表中的信息.
/// </summary>
/// <param name="SQLstr">SQL语句</param>
/// <returns>返回bool型</returns>
public SqlDataReader getcom(string SQLstr)
{
getcon(); //打开与数据库的连接
SqlCommand My_com = conn.CreateCommand(); //创建一个SqlCommand对象,用于执行SQL语句
My_com.CommandText = SQLstr; //获取指定的SQL语句
SqlDataReader My_read = My_com.ExecuteReader(); //执行SQL语名句,生成一个SqlDataReader对象
return My_read;
}
#endregion
请教了,急死我了,我是新手
#region 建立数据库连接
/// <summary>
/// 建立数据库连接
/// </summary>
/// <returns>返回SqlConnection对象</returns>
public static SqlConnection getcon()
{
conn = new SqlConnection(M_str_sqlcon);//用SqlConnection对象与指定的数据库相连接
if (conn.State==ConnectionState.Closed)
{
conn.Open();//打开数据库连接
}
return conn;//返回SqlConnection对象的信息
}
#endregion #region 测试数据库是否赋加
/// <summary>
/// 测试数据库是否赋加
/// </summary>
public void con_open()
{
getcon();
//con_close();
}
#endregion #region 关闭数据库连接
/// <summary>
/// 关闭于数据库的连接.
/// </summary>
public void con_close()
{
if (conn.State == ConnectionState.Open) //判断是否打开与数据库的连接
{
conn.Close(); //关闭数据库的连接
conn.Dispose(); //释放My_con变量的所有空间
}
}
#endregion #region 读取指定表中的信息
/// <summary>
/// 读取指定表中的信息.
/// </summary>
/// <param name="SQLstr">SQL语句</param>
/// <returns>返回bool型</returns>
public SqlDataReader getcom(string SQLstr)
{
getcon(); //打开与数据库的连接
SqlCommand My_com = conn.CreateCommand(); //创建一个SqlCommand对象,用于执行SQL语句
My_com.CommandText = SQLstr; //获取指定的SQL语句
SqlDataReader My_read = My_com.ExecuteReader(); //执行SQL语名句,生成一个SqlDataReader对象
return My_read;
}
#endregion
请教了,急死我了,我是新手
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货