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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? modulesdb.cs

?? 一個簡單的基于WEB的asp.net+sql server開發的人事管理系統
?? CS
字號:
using System;
using System.Data.SqlClient;
using System.Data;

using qminoa.Common.Data;

namespace qminoa.DA
{
	/// <summary>
	/// ModulesDB 的摘要說明。
	/// </summary>
	public class ModulesDB
	{
		//
		//創建聯接所需要的字符串
		//
		private string conStr ;
		//
		//連接對象
		//
		private SqlConnection con ;
		//
		//適配器對象,該對象對DataSet操作,將數據庫的信息填入dataSet
		//
		private SqlDataAdapter commandAdp ;
		public ModulesDB()
		{
			conStr = System.Configuration.ConfigurationSettings.AppSettings.Get("ConnectionString");
			con = new SqlConnection(conStr);
			commandAdp = new SqlDataAdapter();
		}
		/// <summary>
		/// 提供存儲過程的參數
		/// </summary>
		/// <param name="str"></param>
		/// <returns></returns>
		private string paramChg(string str)
		{
			str = "@"+str;
			return str;
		}
		public DataSet GetModulesData()
		{
			SqlCommand command = new SqlCommand();
			command.CommandText = "select * from sysTab order by tabid";
			command.Connection = con;

			commandAdp.SelectCommand = command;

			DataSet data = new DataSet();
			commandAdp.Fill(data);

			return data;

		}
		/// <summary>
		/// 刪除指定的部門
		/// </summary>
		/// <param name="depID"></param>
		public bool DeleteModule(int pkid)
		{
			SqlCommand command = new SqlCommand();

			command.CommandText = "DeleteModules";
			command.CommandType = CommandType.StoredProcedure;

			SqlParameter param = new SqlParameter(paramChg(ModuleData.PK_FIELD),SqlDbType.Int);
			param.Value = pkid;
			command.Parameters.Add(param);

			command.Connection = con;

			con.Open();
			int i = command.ExecuteNonQuery();
			con.Close();
			if(i==0)
			{
				return false;
			}
			else
			{
				return true;
			}
		}

		/// <summary>
		/// 更新指定的部門信息
		/// </summary>
		/// <param name="depData"></param>
		/// <returns></returns>
		public bool UpdateModule(ModuleData moduleData)
		{
			commandAdp.UpdateCommand = GetCommand();

			commandAdp.UpdateCommand.Parameters.Add(new SqlParameter(paramChg(ModuleData.PK_FIELD),SqlDbType.Int));
			commandAdp.UpdateCommand.Parameters[paramChg(ModuleData.PK_FIELD)].SourceColumn = ModuleData.PK_FIELD;

			commandAdp.UpdateCommand.CommandText = "UpdateModules";
			commandAdp.Update(moduleData,ModuleData.MODULE_TABLE_NAME);

			if(moduleData.HasErrors)
			{
				moduleData.Tables[ModuleData.MODULE_TABLE_NAME].GetErrors()[0].ClearErrors();
				return false;
			}
			else
			{
				moduleData.AcceptChanges();
				return true;
			}
		}

			 /// <summary>
			 /// 新建子模塊
			 /// </summary>
			 /// <param name="moduleData"></param>
			 /// <returns></returns>
			 public bool CreateModule(ModuleData moduleData)
			 {
				 commandAdp.InsertCommand = GetCommand();
				 commandAdp.InsertCommand.CommandText = "InsertModule";
	
				 commandAdp.Update(moduleData,ModuleData.MODULE_TABLE_NAME);

				 if(moduleData.HasErrors)
				 {
					 moduleData.Tables[ModuleData.MODULE_TABLE_NAME].GetErrors()[0].ClearErrors();
					 return false;
				 }
				 else
				 {
					 moduleData.AcceptChanges();
					 return true;
				 }
			 }

		/// <summary>
		/// 提供給適配器的命令
		/// </summary>
		/// <param name="depID"></param>
		/// <returns></returns>
		private SqlCommand GetCommand()
		{
			SqlCommand command = new SqlCommand();

			command.Connection = con;
			command.CommandType = CommandType.StoredProcedure;

			SqlParameterCollection param = command.Parameters;

			param.Add(new SqlParameter(paramChg(ModuleData.TABID_FIELD),SqlDbType.VarChar));
			param.Add(new SqlParameter(paramChg(ModuleData.INDEXID_FIELD),SqlDbType.VarChar));
			param.Add(new SqlParameter(paramChg(ModuleData.NAME_FIELD),SqlDbType.VarChar));
			param.Add(new SqlParameter(paramChg(ModuleData.DESCRIPTION_FIELD),SqlDbType.VarChar));
			param.Add(new SqlParameter(paramChg(ModuleData.URL_FIELD),SqlDbType.VarChar));

			param[paramChg(ModuleData.TABID_FIELD)].SourceColumn = ModuleData.TABID_FIELD;
			param[paramChg(ModuleData.INDEXID_FIELD)].SourceColumn = ModuleData.INDEXID_FIELD;
			param[paramChg(ModuleData.NAME_FIELD)].SourceColumn = ModuleData.NAME_FIELD;
			param[paramChg(ModuleData.DESCRIPTION_FIELD)].SourceColumn = ModuleData.DESCRIPTION_FIELD;
			param[paramChg(ModuleData.URL_FIELD)].SourceColumn = ModuleData.URL_FIELD;

			return command;

		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性做久久久久久| 97久久超碰精品国产| 美女www一区二区| 日韩电影一区二区三区| 亚洲综合区在线| 亚洲午夜日本在线观看| 亚洲成人一二三| 免费观看久久久4p| 精品一区二区三区在线观看 | 国产乱人伦精品一区二区在线观看 | 久久久久9999亚洲精品| 国产性天天综合网| 国产精品久久午夜| 亚洲精品一卡二卡| 丝袜亚洲另类欧美| 激情小说欧美图片| 成人a区在线观看| 91年精品国产| 51精品国自产在线| 2021中文字幕一区亚洲| 一区视频在线播放| 亚洲综合久久av| 麻豆精品视频在线| 成人综合在线观看| 欧美视频一区二区三区四区| 欧美一区二区三区喷汁尤物| 久久久91精品国产一区二区精品| 国产精品久久久久久福利一牛影视 | 在线综合视频播放| 久久久久88色偷偷免费| 亚洲精选视频在线| 日韩福利视频导航| 国产91露脸合集magnet| 91久久奴性调教| 欧美一级黄色大片| 国产精品午夜免费| 亚洲 欧美综合在线网络| 国产精品影视在线| 欧美亚日韩国产aⅴ精品中极品| 日韩欧美色电影| 中文字幕视频一区| 免费观看成人鲁鲁鲁鲁鲁视频| 成人网男人的天堂| 欧美日韩成人综合| 国产精品丝袜久久久久久app| 亚洲一区二区五区| 国产成人av自拍| 欧美精品少妇一区二区三区| 中文字幕高清不卡| 日本不卡一区二区三区| 99国产精品久久久久久久久久| 91精品欧美久久久久久动漫| 亚洲天堂成人网| 久久99国产精品久久99| 欧美在线三级电影| 中文字幕国产一区| 精品一区二区三区在线播放视频 | 欧美福利电影网| 中文字幕电影一区| 久久97超碰色| 欧美日韩国产片| 亚洲视频一区二区在线| 国产精品一区二区x88av| 717成人午夜免费福利电影| 亚洲视频免费在线| 国产美女娇喘av呻吟久久| 欧美精品色一区二区三区| 亚洲欧洲成人自拍| 福利一区在线观看| 精品美女被调教视频大全网站| 亚洲成人你懂的| 91麻豆免费视频| 日本一区二区视频在线观看| 九色综合狠狠综合久久| 欧美日韩五月天| 一区二区三区在线影院| 99久久99久久久精品齐齐| 国产三级欧美三级日产三级99| 免费在线欧美视频| 欧美日韩国产成人在线免费| 亚洲精品国产一区二区精华液 | 欧美大度的电影原声| 亚洲成人免费看| 精品国产乱码久久久久久图片| 国产欧美精品一区| 久久99精品国产.久久久久| 3d动漫精品啪啪1区2区免费| 亚洲国产视频网站| 色综合久久综合网| 最近日韩中文字幕| 99久久综合99久久综合网站| 欧美国产欧美综合| 国产寡妇亲子伦一区二区| 日韩精品影音先锋| 欧美aaaaa成人免费观看视频| 777xxx欧美| 日韩激情一区二区| 欧美一级在线视频| 日韩av在线免费观看不卡| 69av一区二区三区| 免费在线看成人av| 精品久久人人做人人爱| 国产一区高清在线| 国产亚洲欧美中文| 丁香五精品蜜臀久久久久99网站| 亚洲国产高清aⅴ视频| 成人高清视频在线| 亚洲视频在线一区观看| 色综合久久中文综合久久97| 欧美一区二区三区在线视频| 精品国产伦一区二区三区免费| 一本到三区不卡视频| 亚洲免费三区一区二区| 在线观看免费亚洲| 午夜伊人狠狠久久| 日韩一区二区免费在线电影| 极品少妇一区二区| 国产欧美综合在线| 国产欧美一区二区在线| 最新热久久免费视频| 日韩电影一区二区三区四区| 成人av在线影院| 日韩三级精品电影久久久| 亚洲蜜臀av乱码久久精品 | 欧美高清在线一区| 亚洲一卡二卡三卡四卡五卡| 国产激情一区二区三区桃花岛亚洲| 色噜噜狠狠成人网p站| 久久色成人在线| 丝袜亚洲另类欧美| 91啦中文在线观看| 久久亚洲一区二区三区四区| 天天做天天摸天天爽国产一区 | 精品国产sm最大网站| 亚洲自拍与偷拍| eeuss国产一区二区三区| 日韩精品一区二区三区三区免费| 亚洲激情第一区| 成人国产电影网| 久久精品人人做人人综合| 蜜臀久久久久久久| 欧美日韩大陆一区二区| 亚洲精品午夜久久久| 丁香婷婷综合五月| 久久影院电视剧免费观看| 美脚の诱脚舐め脚责91| 欧美丝袜丝交足nylons图片| 最新成人av在线| 成人高清av在线| 国产婷婷色一区二区三区| 国内精品伊人久久久久av一坑 | 欧美伦理视频网站| 亚洲综合999| 在线观看国产精品网站| 亚洲精品视频自拍| 一本色道久久综合精品竹菊| 一色屋精品亚洲香蕉网站| 国产福利精品导航| 国产亚洲美州欧州综合国| 国产伦理精品不卡| 国产午夜一区二区三区| 国产精品 欧美精品| 久久久精品蜜桃| 国产福利一区二区三区视频在线| 久久综合五月天婷婷伊人| 精品一区二区久久| 久久久久久久久岛国免费| 捆绑调教一区二区三区| 精品日本一线二线三线不卡| 国内欧美视频一区二区| 久久奇米777| 成人午夜av电影| 亚洲男人的天堂在线观看| 在线观看网站黄不卡| 亚洲国产视频一区| 欧美人与性动xxxx| 久久精品国产一区二区| 精品国产露脸精彩对白| 国产盗摄视频一区二区三区| 国产精品美女久久久久av爽李琼| 99久久久国产精品| 亚洲黄网站在线观看| 欧美高清一级片在线| 麻豆成人在线观看| 国产日本亚洲高清| 一本久久a久久精品亚洲| 亚洲r级在线视频| 久久婷婷一区二区三区| 成人av午夜影院| 亚洲成av人综合在线观看| 日韩精品在线一区二区| 成人黄色综合网站| 午夜天堂影视香蕉久久| www日韩大片| 色哟哟一区二区在线观看| 日本不卡免费在线视频| 中文字幕免费在线观看视频一区| 欧美伊人久久大香线蕉综合69| 麻豆国产一区二区| 自拍偷自拍亚洲精品播放|