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

咨詢電話:186 7916 6165 咨詢電話:186 7916 6165 (微信同號(hào))    在線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ù):4125    標(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;
        }


    }
}
主站蜘蛛池模板: 铜陵市| 樟树市| 双桥区| 景泰县| 余江县| 嘉善县| 阿瓦提县| 普安县| 河西区| 平陆县| 育儿| 呼伦贝尔市| 昆山市| 临澧县| 邛崃市| 稻城县| 丁青县| 云阳县| 牡丹江市| 昌平区| 饶平县| 休宁县| 湘乡市| 临湘市| 寿光市| 上蔡县| 潮安县| 茌平县| 乌兰县| 凌云县| 台湾省| 林西县| 蛟河市| 金昌市| 新化县| 伊金霍洛旗| 临澧县| 读书| 龙南县| 尼勒克县| 柳州市|