亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? database.cs

?? 本系統(tǒng)主要內(nèi)容是圍繞圖書(shū)銷售管理系統(tǒng)而展開(kāi)討論的
?? CS
字號(hào):
?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;

/// <summary>
/// Database 的摘要說(shuō)明
/// </summary>
public class Database
{
    private static Database _instance;
	protected Database()
	{
		//
		// TODO: 在此處添加構(gòu)造函數(shù)邏輯
		//
	}
    public static Database getInstance()
    {
        if (_instance == null)
        {
            _instance = new Database();
        }
        return _instance;
    }
    //返回一個(gè)連接SqlConnection
    #region    
    public  static SqlConnection ReturnConn()
    {
        string strConn = System.Configuration.ConfigurationManager.AppSettings["connection"];
        //string strConn = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];
        SqlConnection Conn = new SqlConnection(strConn);
        if(Conn.State.Equals(ConnectionState.Closed))
        {
            Conn.Open();
        }
        return Conn;
    }
    #endregion
    //返回SqlCommand
    #region
    public  static SqlCommand CreatCmd(string procName, SqlParameter[] prams)
    {
        SqlConnection Conn = ReturnConn();
        SqlCommand Cmd = new SqlCommand();
        Cmd.CommandType = CommandType.StoredProcedure;
        Cmd.CommandText = procName;
        Cmd.Connection = Conn;
        if (prams != null)
        {
            foreach (SqlParameter paramenter in prams)
            {
                if (paramenter != null)
                {
                    Cmd.Parameters.Add(paramenter);
                }
            }
        }
        return Cmd;
    }
    public static SqlCommand CreatCmd(string procName, SqlParameter[] prams, SqlConnection Conn)
    {
        SqlConnection SqlConn = Conn;
        if(SqlConn.State.Equals(ConnectionState.Closed))
        {
            SqlConn.Open();
        }
        SqlCommand Cmd = new SqlCommand();
        Cmd.CommandType = CommandType.StoredProcedure;
        Cmd.CommandText = procName;
        Cmd.Connection = SqlConn;
        if (prams != null)
        {
            foreach (SqlParameter paramenter in prams)
            {
                if (paramenter != null)
                {
                    Cmd.Parameters.Add(paramenter);
                }
            }
        }
        return Cmd;
    }
    public static SqlCommand CreatCmd(string procName, SqlConnection Conn)
    {
        SqlConnection SqlConn = Conn;
        if (SqlConn.State.Equals(ConnectionState.Closed))
        {
            SqlConn.Open();
        }
        SqlCommand Cmd = new SqlCommand();
        Cmd.CommandType = CommandType.StoredProcedure;
        Cmd.CommandText = procName;
        Cmd.Connection = SqlConn;        
        return Cmd;
    }
    public static SqlCommand CreatCmd(string proName)
    {
        SqlConnection SqlConn = ReturnConn();
        if (SqlConn.State.Equals(ConnectionState.Closed))
        {
            SqlConn.Open();
        }
        SqlCommand Cmd = new SqlCommand();
        Cmd.CommandType = CommandType.StoredProcedure;
        Cmd.CommandText = proName;
        Cmd.Connection = SqlConn;
        return Cmd;
    }
    #endregion
    //返回SqlDataReader
    #region
    public  static SqlDataReader RunProcGetReader(string proName, SqlParameter[] prams)
    {
        SqlCommand Cmd = CreatCmd(proName, prams);
        SqlDataReader Dr = Cmd.ExecuteReader(CommandBehavior.CloseConnection);
        return Dr;
    }
    public static SqlDataReader RunProcGetReader(string proName, SqlConnection Conn)
    {
        SqlCommand Cmd = CreatCmd(proName,Conn);
        SqlDataReader Dr = Cmd.ExecuteReader(CommandBehavior.CloseConnection);
        return Dr;
    }
    public static SqlDataReader RunProcGetReader(string proName, SqlParameter[] prams, SqlConnection Conn)
    {
        SqlCommand Cmd = CreatCmd(proName,prams,Conn);
        SqlDataReader Dr = Cmd.ExecuteReader(CommandBehavior.CloseConnection);
        return Dr;
    }
    public SqlDataReader RunProcGetReader(string proName)
    {
        SqlCommand Cmd = CreatCmd(proName);
        SqlDataReader Dr = Cmd.ExecuteReader(CommandBehavior.CloseConnection);
        return Dr;
    }
    #endregion
    //返回DataTable
    #region
    public  static DataTable RunProcGetTable(string procName, SqlParameter[] prams, SqlConnection Conn)
    {
        SqlCommand Cmd = CreatCmd(procName, prams, Conn);
        SqlDataAdapter Dtr = new SqlDataAdapter();
        DataSet Ds=new DataSet();
        Dtr.SelectCommand = Cmd;
        Dtr.Fill(Ds);
        DataTable Dt = Ds.Tables[0];
        Conn.Close();
        return Dt;
    }
    #endregion
    //返回int
    #region
    public static int RunExecute(string procName)
    {
        SqlConnection Conn = ReturnConn();
        SqlCommand Cmd = CreatCmd(procName,Conn);
        int intResult = Cmd.ExecuteNonQuery();
        Conn.Close();
        return intResult;
    }
    #endregion
    public  static int RunExecute(string procName, SqlParameter[] prams)
    {
        SqlConnection Conn = ReturnConn();
        SqlCommand Cmd = CreatCmd(procName,prams,Conn);
        int intResult = Cmd.ExecuteNonQuery();
        Conn.Close();
        return intResult;

    }
    //返回首行首列int
    #region
    public static int RunExecuteScalar(string procName)
    {
        SqlConnection Conn = ReturnConn();
        SqlCommand Cmd = CreatCmd(procName, Conn);
        int intResult =Convert.ToInt32( Cmd.ExecuteScalar());
        Conn.Close();
        return intResult;
    }
    public static int RunExecuteScalar(string procName, SqlParameter[] prams)
    {
        SqlConnection Conn = ReturnConn();
        SqlCommand Cmd = CreatCmd(procName, prams,Conn);
        int intResult = Convert.ToInt32(Cmd.ExecuteScalar());
        Conn.Close();
        return intResult;
    }
    #endregion
    public  static DataView ExecuteView(string proName,int _oldPage,int _pageSize)
     {
        int oldPage=_oldPage;
        int pageSize=_oldPage+_pageSize;
       
        SqlConnection SqlConn = ReturnConn();
        if (SqlConn.State.Equals(ConnectionState.Closed))
        {
            SqlConn.Open();
        }
        SqlCommand Cmd = CreatCmd(proName);
        SqlDataAdapter Dtr = new SqlDataAdapter();
        Cmd.Connection = SqlConn;
        DataTable Dt = new  DataTable();
        Dtr.SelectCommand = Cmd;
        Dtr.Fill(Dt);
        SqlConn.Close();
        DataView dv = Dt.DefaultView;
        dv.Sort = "s_id";
        dv.RowFilter = "s_id>'"+oldPage+"' and s_id<='"+pageSize+"'";
        return dv;
     }
    public static  DataView CreateDataView(string proName)
    {
       
        SqlConnection SqlConn = ReturnConn();
        if (SqlConn.State.Equals(ConnectionState.Closed))
        {
            SqlConn.Open();
        }
        SqlCommand Cmd = CreatCmd(proName);
        SqlDataAdapter Dtr = new SqlDataAdapter();
        Cmd.Connection = SqlConn;
        DataSet Ds = new DataSet();
        Dtr.SelectCommand = Cmd;
        Dtr.Fill(Ds);
        SqlConn.Close();
        DataView Dv = new DataView(Ds.Tables[0]);
        return Dv;
        
    }
    public static DataView _ExecuteView(string proName, int _oldPage, int _pageSize)
    {
        int oldPage = _oldPage;
        int pageSize = _oldPage + _pageSize;

        SqlConnection SqlConn = ReturnConn();
        if (SqlConn.State.Equals(ConnectionState.Closed))
        {
            SqlConn.Open();
        }
        SqlCommand Cmd =new SqlCommand(proName);
        SqlDataAdapter Dtr = new SqlDataAdapter();
        Cmd.Connection = SqlConn;
        DataTable Dt = new DataTable();
        Dtr.SelectCommand = Cmd;
        Dtr.Fill(Dt);
        SqlConn.Close();
        DataView dv = Dt.DefaultView;
        //dv.Sort = "s_id";
        //dv.RowFilter = "s_id>'" + oldPage + "' and s_id<='" + pageSize + "'";
        return dv;
    }
    
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天亚洲美女在线视频| 欧美日韩在线直播| 国产成人综合在线播放| 另类专区欧美蜜桃臀第一页| 五月激情综合色| 亚洲一区二区av在线| 亚洲一二三四在线| 一区二区三区高清在线| 亚洲精品乱码久久久久久日本蜜臀| 亚洲天堂av一区| 又紧又大又爽精品一区二区| 亚洲精品高清在线| 亚洲v日本v欧美v久久精品| 污片在线观看一区二区| 免费观看30秒视频久久| 黄色日韩网站视频| 成人黄色电影在线| 91在线你懂得| 欧美日韩一区二区在线观看| 在线91免费看| 精品国产麻豆免费人成网站| 国产精品天美传媒沈樵| 亚洲摸摸操操av| 日韩高清电影一区| 国产在线精品免费| 99re这里只有精品首页| 欧美日韩亚州综合| 精品日韩成人av| 国产精品久久久99| 亚洲自拍偷拍九九九| 日韩avvvv在线播放| 久草精品在线观看| 播五月开心婷婷综合| 欧美影院一区二区| 欧美电影免费观看完整版| 久久先锋影音av| 中文字幕一区二区在线播放| 亚洲第一狼人社区| 国模冰冰炮一区二区| 91女神在线视频| 欧美电影在线免费观看| 久久精品人人做人人综合| 亚洲欧美日韩电影| 久久精品国产精品亚洲精品| 成人国产精品免费观看| 欧美日韩在线精品一区二区三区激情| 欧美电影精品一区二区| 亚洲欧洲中文日韩久久av乱码| 奇米888四色在线精品| 国产成人免费网站| 欧美日韩国产精选| 中文字幕成人av| 日本中文字幕一区| 99久久精品费精品国产一区二区| 91.麻豆视频| 一色屋精品亚洲香蕉网站| 青娱乐精品在线视频| 99re亚洲国产精品| 精品黑人一区二区三区久久| 一区二区三区中文字幕| 国产精品一区二区在线播放| 欧美午夜精品一区二区三区 | 亚洲高清免费观看高清完整版在线观看 | 国产欧美综合在线| 三级影片在线观看欧美日韩一区二区 | 成人午夜激情在线| 日韩午夜激情视频| 一区二区日韩av| 国产激情一区二区三区四区 | 亚洲免费av高清| 国产剧情av麻豆香蕉精品| 在线视频综合导航| 国产精品久久久久aaaa樱花| 狠狠色丁香婷婷综合| 欧美日韩激情一区二区| 亚洲人成影院在线观看| 成人性生交大片免费看中文网站| 欧美xxx久久| 午夜婷婷国产麻豆精品| 99国产精品久久久久久久久久 | 精品久久久久久亚洲综合网| 亚洲一级二级在线| 99re这里只有精品首页| 中文字幕 久热精品 视频在线| 久久超碰97中文字幕| 91精品国产综合久久香蕉麻豆| 亚洲精品乱码久久久久| 不卡一区二区中文字幕| 国产区在线观看成人精品 | 91精品国产综合久久香蕉麻豆| 一区二区三区欧美| 91色在线porny| 中文字幕一区二| 北条麻妃国产九九精品视频| 久久精品视频在线看| 久久成人18免费观看| 日韩精品中午字幕| 日韩avvvv在线播放| 91精品午夜视频| 免费在线观看精品| 欧美大片一区二区| 激情综合网天天干| www久久精品| 久久66热偷产精品| 亚洲精品一区在线观看| 激情欧美一区二区| 久久嫩草精品久久久精品| 国产福利一区二区三区视频 | 国内成人自拍视频| 日韩精品最新网址| 国产毛片精品视频| 日本一区二区视频在线| 成人午夜电影网站| 亚洲欧美一区二区久久| 欧美在线不卡一区| 视频一区视频二区中文| 日韩精品专区在线影院观看| 国产精品一区二区黑丝| 中文字幕在线观看一区二区| 色综合天天综合在线视频| 一区二区三区丝袜| 91精品国产乱| 激情五月婷婷综合| 欧美经典一区二区三区| 92精品国产成人观看免费| 亚洲国产一区二区视频| 日韩免费视频一区二区| 福利一区福利二区| 亚洲人成在线播放网站岛国| 欧美日韩国产色站一区二区三区| 麻豆freexxxx性91精品| 国产精品日日摸夜夜摸av| 色婷婷精品大视频在线蜜桃视频| 石原莉奈在线亚洲二区| 国产色一区二区| 日本伦理一区二区| 久久精品国产第一区二区三区| 欧美激情资源网| 欧美私模裸体表演在线观看| 精品一区二区三区在线观看| 国产精品区一区二区三区| 欧美午夜影院一区| 国产精品一区二区在线播放| 洋洋av久久久久久久一区| 精品欧美一区二区久久| 91在线播放网址| 麻豆一区二区三| 亚洲欧美日韩国产综合| 欧美zozozo| 欧美性色欧美a在线播放| 国产剧情在线观看一区二区| 亚洲一级二级三级| 久久精品视频一区二区三区| 欧美日韩一二区| 成人ar影院免费观看视频| 日韩高清不卡一区| 中文字幕在线观看不卡| 欧美变态tickle挠乳网站| 91精品1区2区| 成人网男人的天堂| 九九九久久久精品| 一区二区三区.www| 国产日韩精品一区| 日韩欧美中文字幕一区| 91久久精品日日躁夜夜躁欧美| 国产一区免费电影| 性欧美大战久久久久久久久| 国产精品美女久久久久aⅴ| 欧美一区三区二区| 91成人在线观看喷潮| 高清成人在线观看| 精品在线亚洲视频| 亚州成人在线电影| 亚洲欧美国产三级| 欧美国产精品v| 精品久久一区二区| 欧美一区二区日韩| 欧美日韩国产区一| 在线观看亚洲成人| 99精品久久99久久久久| 国产精品 日产精品 欧美精品| 热久久免费视频| 日一区二区三区| 亚洲成av人片一区二区梦乃 | 成人动漫在线一区| 国内精品国产三级国产a久久| 日韩成人一区二区| 亚洲成人激情综合网| 亚洲免费观看在线视频| 中文字幕国产一区| 国产蜜臀97一区二区三区| 26uuu另类欧美| 日韩精品一区二区三区老鸭窝| 在线综合视频播放| 制服丝袜中文字幕亚洲| 欧美精品日韩综合在线| 欧美男生操女生| 91.com在线观看| 91精品国产黑色紧身裤美女| 欧美日韩黄色影视|