您的位置:首页 > 数据库

C# asp.net 数据库连接wj-wangjun

2007-08-10 23:07 465 查看
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Data.Sql;

namespace DAL
{
public class DBAccess
{
private SqlConnection objConn;
private SqlCommand objComm;

public DBAccess(string strConn)
{
objConn = new SqlConnection(strConn);

}
//增,删,改
public bool ExecuteSQL(string strSQL,out string strMessage)
{
try
{
objConn.Open();
objComm = new SqlCommand(strSQL, objConn);
strMessage = objComm.ExecuteNonQuery().ToString();
return true;
}
catch (Exception ex)
{
strMessage = ex.Message;
return false;
}
finally
{
if(objConn!=null)
{
objConn.Close();
}
}
}

//查
public bool SearchSQL(string strSelSQL, out DataSet dsResult, out string strMessage)
{
DataSet objDataSet = new DataSet();
try
{
objConn.Open();
SqlDataAdapter objSqlDataAdapter = new SqlDataAdapter(strSelSQL,objConn);
objSqlDataAdapter.Fill(objDataSet);
strMessage = "";
return true;
}
catch (Exception ex)
{
strMessage = ex.Message;
return false;
}
finally
{
dsResult = objDataSet;
if(objConn!=null)
{
objConn.Close();
}
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: