欧美日韩一区二区三区四区不卡,日韩欧美视频一区二区三区四区,久久精品欧美一区二区三区不卡,国产精品久久久乱弄

咨詢電話:186 7916 6165 咨詢電話:186 7916 6165 (微信同號)    在線QQ:181796286
NEWS BLOG ·
學(xué)無止境
關(guān)注開優(yōu)網(wǎng)絡(luò) 關(guān)注前沿
封裝的Access數(shù)據(jù)庫的操作類(AccessHelper)
純JS控制textarea的maxLength

封裝的ASP.NET的MYSQL的數(shù)據(jù)庫操作類

發(fā)表日期:2016-01-13    文章編輯:南昌開優(yōu)網(wǎng)絡(luò)    瀏覽次數(shù):4104    標(biāo)簽:ASP.NET應(yīng)用,SQL使用

using System;
using System.Data;
using MySql.Data.MySqlClient;

namespace Xiaobin.Shop.DAL
{
    /// <summary>對MYSQL數(shù)據(jù)庫的操作類
    /// 
    /// </summary>
    public class MYSQLHelper
    {
        private MySqlConnection conn = null;
        private MySqlCommand cmd = null;
        private MySqlDataReader sdr = null;


        public MYSQLHelper()
        {
            //string connStr = WebConfigurationManager.ConnectionStrings["connStr"].ToString();
            string connStr = "server=localhost;database=test;uid=root;pwd=123456;charset=utf8";
            conn = new MySqlConnection(connStr);
        }


        /// <summary>創(chuàng)建Command對象
        /// 
        /// </summary>
        /// <param name="sql">SQL語句</param>
        public void CreateCommand(string sql)
        {
            conn.Open();
            cmd = new MySqlCommand(sql, conn);
        }


        /// <summary>添加參數(shù)
        /// 
        /// </summary>
        /// <param name="paramName">參數(shù)名稱</param>
        /// <param name="value">值</param>
        public void AddParameter(string paramName, object value)
        {
            cmd.Parameters.Add(new MySqlParameter(paramName, value));
        }


        /// <summary>執(zhí)行不帶參數(shù)的增刪改SQL語句
        ///  
        /// </summary>
        /// <param name="cmdText">增刪改SQL語句</param>
        /// <param name="ct">命令類型</param>
        /// <returns></returns>
        public bool ExecuteNonQuery()
        {
            int res;
            try
            {
                res = cmd.ExecuteNonQuery();
                if (res > 0)
                {
                    return true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return false;
        }


        /// <summary>執(zhí)行查詢SQL語句
        ///  
        /// </summary>
        /// <param name="cmdText">查詢SQL語句</param>
        /// <returns></returns>
        public DataTable ExecuteQuery()
        {
            DataTable dt = new DataTable();
            using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection))
            {
                dt.Load(sdr);
            }
            return dt;
        }


        /// <summary>返回查詢SQL語句查詢出的結(jié)果的第一行第一列的值
        /// 
        /// </summary>
        /// <returns></returns>
        public string ExecuteScalar()
        {
            string res = "";
            try
            {
                object obj = cmd.ExecuteScalar();
                if (obj != null)
                {
                    res = obj.ToString();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return res;
        }


    }
}
主站蜘蛛池模板: 萝北县| 临夏市| 宜昌市| 宁远县| 阿克陶县| 海兴县| 五台县| 马龙县| 金溪县| 尉犁县| 崇州市| 历史| 岑溪市| 任丘市| 长垣县| 云龙县| 河东区| 九龙县| 博野县| 清丰县| 綦江县| 额敏县| 井陉县| 丰原市| 恭城| 佛坪县| 长阳| 天柱县| 曲水县| 尼木县| 沈丘县| 靖江市| 禄劝| 韶关市| 临沧市| 胶南市| 搜索| 自治县| 九江市| 馆陶县| 舞钢市|