麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

ASP.NET數據庫操作類實例

2024-07-10 13:32:14
字體:
來源:轉載
供稿:網友

本文實例講述了ASP.NET數據庫操作類。分享給大家供大家參考,具體如下:

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;namespace Mysqlserver{  /// <summary>  /// SqlServerDataBase 的摘要說明  /// </summary>  public class SqlServerDataBase  {    private string strError = null;    private int intCount = 0;    public SqlServerDataBase()    {      //      // TODO: 在此處添加構造函數邏輯      //    }    /// <summary>    /// 公開方法DBConn,返回數據庫連接    /// </summary>    /// <returns></returns>    public SqlConnection DBconn()    {      string strConn = "Server=(local);Database=GlobalMeetings;Uid=sa;pwd=";      try      {        return new SqlConnection(strConn);      }      catch (Exception)      {        return null;      }    }    /// <summary>    /// 公開屬性ErrorMessage,返回錯誤信息    /// </summary>    public string ErrorMessage    {      get      {        return strError;      }    }    /// <summary>    /// 根據查詢語句從數據庫檢索數據    /// </summary>    /// <param name="strSelect">查詢語句</param>    /// <param name="SqlConn">數據庫連接</param>    /// <returns>有數據則返回DataSet對象,否則返回null</returns>    public DataSet Select(string SelectString, SqlConnection sqlConn)    {      strError = "";      SqlConnection conn;      if (sqlConn == null)      {        conn = DBconn();      }      else      {        conn = sqlConn;      }      try      {        //若數據庫連接的當前狀態是關閉的,則打開連接        if (conn.State == ConnectionState.Closed)        {          conn.Open();        }        SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter();        SqlCommand selectCommand = new SqlCommand(SelectString, conn);        selectCommand.CommandType = CommandType.Text;        mySqlDataAdapter.SelectCommand = selectCommand;        DataSet myDS = new DataSet();        mySqlDataAdapter.Fill(myDS);        return myDS;      }      catch (Exception e)      {        strError = "數據檢索失敗:" + e.Message;        return null;      }      finally      {        if (conn.State != ConnectionState.Closed)        {          conn.Close();        }      }    }    /// <summary>    /// 更新數據庫    /// </summary>    /// <param name="UpdateString">Update Sql語句</param>    /// <param name="SqlConn">數據庫連接</param>    /// <returns>更新成功返回true</returns>    public bool Update(string UpdateString, SqlConnection SqlConn)    {      return udiDataBase(UpdateString, SqlConn);    }    /// <summary>    /// 從數據庫中刪除數據    /// </summary>    /// <param name="DeleteString">Delete Sql語句</param>    /// <param name="SqlConn">數據庫連接</param>    /// <returns>刪除成功返回true</returns>    public bool Delete(string DeleteString, SqlConnection SqlConn)    {      return udiDataBase(DeleteString, SqlConn);    }    /// <summary>    /// 把數據插入數據庫    /// </summary>    /// <param name="InsertString">Insert Sql語句</param>    /// <param name="SqlConn">數據庫連接</param>    /// <returns>插入成功返回true</returns>    public bool Insert(string InsertString, SqlConnection SqlConn)    {      return udiDataBase(InsertString, SqlConn);    }    /// <summary>    /// 根據Sql語句更新數據庫    /// </summary>    /// <param name="UDIString">更新語句</param>    /// <param name="SqlConn">數據庫連接</param>    /// <returns>更新成功則返回true</returns>    public bool udiDataBase(string UDIString, SqlConnection SqlConn)    {      strError = "";      SqlConnection conn;      if (SqlConn == null)      {        conn = DBconn();      }      else      {        conn = SqlConn;      }      try      {        if (conn.State == ConnectionState.Closed)        {          conn.Open();        }        SqlCommand cmd = new SqlCommand(UDIString, conn);        cmd.CommandType = CommandType.Text;        intCount = cmd.ExecuteNonQuery();        return !(intCount < 1);      }      catch (Exception e)      {        strError = "更新數據庫失敗:" + e.Message;        return false;      }      finally      {        if (conn.State != ConnectionState.Closed)        {          conn.Close();        }      }    }  }}

 

希望本文所述對大家asp.net程序設計有所幫助。


注:相關教程知識閱讀請移步到ASP.NET教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美日韩一 | 精品成人免费一区二区在线播放 | 国产精品久久久久久久久久三级 | 日本欧美一区二区 | 欧美日韩色片 | 99国产精品自拍 | 国av在线 | 黄a大片| 免费黄色大片网站 | 91资源在线观看 | 欧美精品久久久久久久多人混战 | 精品欧美一区二区精品久久 | 日本成年免费网站 | va毛片 | 欧美精品a∨在线观看不卡 午夜精品影院 | 成人免费网站在线观看视频 | 免费a视频在线观看 | 97色在线观看免费视频 | 一级黄色毛片免费 | 亚州成人在线观看 | 国产精品亚洲综合 | 青青草在线免费观看 | 欧美日韩经典在线 | 999精品国产 | 精国产品一区二区三区四季综 | 久久av免费 | 污黄视频在线观看 | 日韩黄在线 | 久久艳片 | 偿还电影免费 | 亚洲国产高清视频 | 久久久久久久久成人 | 国产在线精品一区二区夜色 | h视频在线免费观看 | 欧美成人精品欧美一级乱黄 | 色综合精品| 永久免费不卡在线观看黄网站 | 一级做a爱性色毛片免费1 | 高清视频91 | 久国产精品视频 | 1314av|