-
using?System;
-
using?System.Data;
-
using?System.Configuration;
-
using?System.Web;
-
using?System.Web.Security;
-
using?System.Web.UI;
-
using?System.Web.UI.WebControls;
-
using?System.Web.UI.WebControls.WebParts;
-
using?System.Web.UI.HtmlControls;
-
using?System.Data.SqlClient;
-
-
-
-
-
-
-
public?class?DBmanager
- {
-
????private?static?readonly?string?sqlCon?=?ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
-
-
????protected?static?SqlConnection?GetSqlconnection()
- ????{
-
????????SqlConnection?sqlcon?=?new?SqlConnection(sqlCon);
-
????????return?sqlcon;
- ????}
-
????
-
????
-
????
-
????
-
????
-
????
-
????
-
????
-
????
-
????public?static?bool?IsExistRecord(string?CheckedField,?string?CheckedContent,?string?CheckedTable)
- ????{
-
????????string?IsExistConditon?=?"where?"?+?CheckedField?+?"="?+?CheckedContent?+?"";
-
????????string?IsExistSQL?=?"select?"?+?CheckedField?+?"?from?"?+?CheckedTable?+?"?"?+?IsExistConditon?+?"";
- ????????SqlDataReader?myReader?=?Static_getDataReadBySql(IsExistSQL);
-
????????if?(myReader.Read())
- ????????{
-
????????????if?(myReader?!=?null)?{?myReader.Close();?}
-
????????????return?true;
- ????????}
-
????????else
- ????????{
-
????????????if?(myReader?!=?null)?{?myReader.Close();?}
-
????????????return?false;
- ????????}
-
- ????}
-
-
????
-
????
-
????
-
????
-
????
-
????public?static?DataSet?Static_getDataSet(SqlCommand?Sqlcmd)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
- ????????Sqlcmd.Connection?=?sqlCon;
-
????????
-
????????SqlDataAdapter?sqlData?=?new?SqlDataAdapter();
- ????????sqlData.SelectCommand?=?Sqlcmd;
-
????????DataSet?ds?=?new?DataSet();
- ????????sqlData.Fill(ds);
-
????????return?ds;
- ????}
-
????
-
????
-
????
-
????
-
????
-
????public?static?DataSet?Static_getDataSet(string?sqlstr)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????SqlCommand?cmd?=?new?SqlCommand();
- ????????cmd.CommandText?=?sqlstr;
-
????????
- ????????cmd.Connection?=?sqlCon;
-
????????
-
????????SqlDataAdapter?sqlData?=?new?SqlDataAdapter();
- ????????sqlData.SelectCommand?=?cmd;
-
????????DataSet?ds?=?new?DataSet();
- ????????sqlData.Fill(ds);
-
????????return?ds;
- ????}
-
????
-
????
-
????
-
????
-
????
-
????
-
????public?static?DataSet?Static_getDataSet(string?sqlstr,?string?tbname)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????SqlCommand?cmd?=?new?SqlCommand();
- ????????cmd.CommandText?=?sqlstr;
-
????????
- ????????cmd.Connection?=?sqlCon;
-
????????
-
????????SqlDataAdapter?sqlData?=?new?SqlDataAdapter();
- ????????sqlData.SelectCommand?=?cmd;
-
????????DataSet?ds?=?new?DataSet();
- ????????sqlData.Fill(ds,?tbname);
-
????????return?ds;
- ????}
-
-
????
-
????
-
????
-
????
-
????
-
????public?static?DataView?Static_getDataView(SqlCommand?Sqlcmd)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
- ????????Sqlcmd.Connection?=?sqlCon;
-
????????
-
????????SqlDataAdapter?sqlData?=?new?SqlDataAdapter();
- ????????sqlData.SelectCommand?=?Sqlcmd;
-
????????DataSet?ds?=?new?DataSet();
- ????????sqlData.Fill(ds);
-
????????return?ds.Tables[0].DefaultView;
- ????}
-
-
????
-
????
-
????
-
????
-
????
-
????public?static?SqlDataAdapter?Static_getDataAdapter(SqlCommand?Sqlcmd)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
- ????????Sqlcmd.Connection?=?sqlCon;
-
????????
-
????????SqlDataAdapter?sqlData?=?new?SqlDataAdapter();
- ????????sqlData.SelectCommand?=?Sqlcmd;
-
????????return?sqlData;
- ????}
-
????
-
????
-
????
-
????
-
????
-
????public?static?SqlDataReader?Static_getDataReadBySql(string?strSql)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
-
????????SqlCommand?sqlCmd?=?new?SqlCommand();
- ????????sqlCmd.CommandType?=?CommandType.Text;
- ????????sqlCmd.CommandText?=?strSql;
- ????????sqlCmd.Connection?=?sqlCon;
-
????????
- ????????sqlCon.Open();
- ????????SqlDataReader?sqlRead?=?sqlCmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
-
????????
-
????????return?sqlRead;
- ????}
-
-
????
-
????
-
????
-
????
-
????
-
????
-
????public?static?SqlDataReader?Static_GetSqlDataReader(SqlConnection?Conn,?String?Str_SQL)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?Conn;
-
????????
-
????????SqlCommand?sqlCmd?=?new?SqlCommand();
- ????????sqlCmd.CommandType?=?CommandType.Text;
- ????????sqlCmd.CommandText?=?Str_SQL;
- ????????sqlCmd.Connection?=?sqlCon;
-
????????
- ????????sqlCon.Open();
- ????????SqlDataReader?sqlRead?=?sqlCmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
-
????????
-
????????return?sqlRead;
- ????}
-
-
????
-
????
-
????
-
????
-
????public?static?void?Static_excuteSql(string?strSql)
- ????{
-
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
-
????????SqlCommand?sqlCmd?=?new?SqlCommand();
- ????????sqlCmd.CommandType?=?CommandType.Text;
- ????????sqlCmd.CommandText?=?strSql;
- ????????sqlCmd.Connection?=?sqlCon;
- ????????sqlCon.Open();
- ????????sqlCmd.ExecuteNonQuery();
- ????????sqlCon.Close();
- ????}
-
????
-
????
-
????
-
????
-
????
-
????public?static?int?Static_excuteNonQuerySqlCount(string?strSql)
- ????{
-
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
-
????????SqlCommand?sqlCmd?=?new?SqlCommand();
- ????????sqlCmd.CommandType?=?CommandType.Text;
- ????????sqlCmd.CommandText?=?strSql;
- ????????sqlCmd.Connection?=?sqlCon;
- ????????sqlCon.Open();
-
????????int?i;
- ????????i?=?sqlCmd.ExecuteNonQuery();
- ????????sqlCon.Close();
-
????????return?i;
- ????}
-
????
-
????
-
????
-
????
-
????
-
????public?static?object?Static_excuteSqlCount(string?strSql)
- ????{
-
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????
-
????????SqlCommand?sqlCmd?=?new?SqlCommand();
- ????????sqlCmd.CommandType?=?CommandType.Text;
- ????????sqlCmd.CommandText?=?strSql;
- ????????sqlCmd.Connection?=?sqlCon;
- ????????sqlCon.Open();
-
????????object?obj;
- ????????obj?=?sqlCmd.ExecuteScalar();
- ????????sqlCon.Close();
-
????????return?obj;
- ????}
-
????
-
????
-
????
-
????
-
????
-
????
-
????public?static?DataSet?Static_ExcuteQueryDataByProc(string?p_strProcName,?SqlParameter[]?cmdParams)
- ????{
-
????????
- ????????SqlConnection?sqlCon?=?GetSqlconnection();
-
????????DataSet?dsTemp?=?new?DataSet();
-
????????SqlDataAdapter?sqlAdapter?=?new?SqlDataAdapter();
-
-
????????SqlCommand?sqlCmd?=?new?SqlCommand();
- ????????sqlCmd.CommandType?=?CommandType.StoredProcedure;
- ????????sqlCmd.CommandText?=?p_strProcName;
- ????????sqlCmd.Connection?=?sqlCon;
-
????????
-
????????for?(int?i?=?0;?i?<?cmdParams.Length;?i++)
- ????????????sqlCmd.Parameters.Add(cmdParams[i]);
-
- ????????sqlAdapter.SelectCommand?=?sqlCmd;
- ????????sqlAdapter.Fill(dsTemp);
-
????????return?dsTemp;
- ????}
-
????
- }
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|