⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqldataprovider.cs

📁 1、用SQL查询器打开install目录下的dooogo.sql运行之后创建数据库dooogo。 2、然后打开web.config修改 <DbProvider type="Club.Fram
💻 CS
📖 第 1 页 / 共 5 页
字号:
			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,_c_SortInfo.ID),									   SqlHelper.MakeInParam("@RegsiterID",System.Data.SqlDbType.Int,4,_c_SortInfo.RegsiterID),									   SqlHelper.MakeInParam("@SortName",System.Data.SqlDbType.VarChar,100,_c_SortInfo.SortName),									   SqlHelper.MakeInParam("@SortType",System.Data.SqlDbType.Int,4,_c_SortInfo.SortType),									   SqlHelper.MakeInParam("@IsVisible",System.Data.SqlDbType.Bit,1,_c_SortInfo.IsVisible),									   SqlHelper.MakeInParam("@OrderID",System.Data.SqlDbType.Int,4,_c_SortInfo.OrderID)								   };			return NonQueryBool("c_Sort_Update",prams);		}		public bool Create_c_SortInfo(c_SortInfo _c_SortInfo)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegsiterID",System.Data.SqlDbType.Int,4,_c_SortInfo.RegsiterID),									   SqlHelper.MakeInParam("@SortName",System.Data.SqlDbType.VarChar,100,_c_SortInfo.SortName),									   SqlHelper.MakeInParam("@SortType",System.Data.SqlDbType.Int,4,_c_SortInfo.SortType),									   SqlHelper.MakeInParam("@IsVisible",System.Data.SqlDbType.Bit,1,_c_SortInfo.IsVisible),									   SqlHelper.MakeInParam("@OrderID",System.Data.SqlDbType.Int,4,_c_SortInfo.OrderID)								   };			return NonQueryBool("c_Sort_Create",prams);		}		public bool Visible_c_Sort(int id)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@Id",System.Data.SqlDbType.Int,4,id)								   };			return NonQueryBool("c_Sort_Visible",prams);		}		public bool Move_c_Sort(int id,int orderId,int eId,int eOrderId)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@id",System.Data.SqlDbType.Int,4,id),									   SqlHelper.MakeInParam("@orderId",System.Data.SqlDbType.Int,4,orderId),									   SqlHelper.MakeInParam("@eId",System.Data.SqlDbType.Int,4,eId),									   SqlHelper.MakeInParam("@eOrderId",System.Data.SqlDbType.Int,4,eOrderId)								   };			return NonQueryBool("c_Sort_Move",prams);		}		public IDataReader Select_c_SortByRegsiterIDAndSortTypeAndIsVisible(Int32 regsiterID,Int32 sortType,Boolean isVisible)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegsiterID",System.Data.SqlDbType.Int,4,regsiterID),									   SqlHelper.MakeInParam("@SortType",System.Data.SqlDbType.Int,4,sortType),									   SqlHelper.MakeInParam("@IsVisible",System.Data.SqlDbType.Bit,1,isVisible)								   };			return GetReader("c_Sort_SelectInfoByRegsiterIDAndSortTypeAndIsVisible",prams);		}		#endregion

				#region c_UserInfo		public bool EditPassword(int registerID,string oldPassword,string newPassword)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegisterID",System.Data.SqlDbType.Int,4,registerID),									   SqlHelper.MakeInParam("@OldPassword",System.Data.SqlDbType.VarChar,50,oldPassword),									   SqlHelper.MakeInParam("@NewPassword",System.Data.SqlDbType.VarChar,50,newPassword),									   SqlHelper.MakeParam("@ReturnValue",System.Data.SqlDbType.Int,4,System.Data.ParameterDirection.ReturnValue,null)								   };			this.NonQueryBool("EditPassword",prams);			if(((int)prams[3].Value)==0)			{				return true;			}			return false;		}		public int Login(string username,string password,string ip,out int degreeID,out int registerID)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@Username",System.Data.SqlDbType.VarChar,50,username),									   SqlHelper.MakeInParam("@Password",System.Data.SqlDbType.VarChar,50,password),									   SqlHelper.MakeInParam("@IP",System.Data.SqlDbType.VarChar,50,ip),									   SqlHelper.MakeOutParam("@DegreeID",System.Data.SqlDbType.Int,4),									   SqlHelper.MakeOutParam("@RegisterID",System.Data.SqlDbType.Int,4),									   SqlHelper.MakeParam("@ReturnValue",System.Data.SqlDbType.Int,4,System.Data.ParameterDirection.ReturnValue,null)								   };			this.NonQueryBool("Login",prams);			degreeID = (int)prams[3].Value;			registerID = (int)prams[4].Value;			return (int)prams[5].Value;		}		public IDataReader Select_c_UserByID(Int32 iD)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,iD)								   };			return GetReader("c_User_SelectInfoByID",prams);		}		public bool Delete_c_UserByID(Int32 iD)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,iD)								   };			return NonQueryBool("c_User_DeleteByID",prams);		}		public IDataReader Select_c_SortByRegsiterIDAndSortType(Int32 regsiterID,Int32 sortType)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegsiterID",System.Data.SqlDbType.Int,4,regsiterID),									   SqlHelper.MakeInParam("@SortType",System.Data.SqlDbType.Int,4,sortType)								   };			return GetReader("c_Sort_SelectInfoByRegsiterIDAndSortType",prams);		}		public bool Update_c_UserInfo(c_UserInfo _c_UserInfo)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,_c_UserInfo.ID),									   SqlHelper.MakeInParam("@Username",System.Data.SqlDbType.VarChar,50,_c_UserInfo.Username),									   SqlHelper.MakeInParam("@Password",System.Data.SqlDbType.VarChar,50,_c_UserInfo.Password),									   SqlHelper.MakeInParam("@SecurityPassword",System.Data.SqlDbType.VarChar,50,_c_UserInfo.SecurityPassword),									   SqlHelper.MakeInParam("@Email",System.Data.SqlDbType.VarChar,100,_c_UserInfo.Email),									   SqlHelper.MakeInParam("@FamilyName",System.Data.SqlDbType.VarChar,100,_c_UserInfo.FamilyName),									   SqlHelper.MakeInParam("@FirstName",System.Data.SqlDbType.VarChar,100,_c_UserInfo.FirstName),									   SqlHelper.MakeInParam("@NiceName",System.Data.SqlDbType.VarChar,100,_c_UserInfo.NiceName),									   SqlHelper.MakeInParam("@Sex",System.Data.SqlDbType.Int,4,_c_UserInfo.Sex),									   SqlHelper.MakeInParam("@Birthday",System.Data.SqlDbType.DateTime,8,_c_UserInfo.Birthday),									   SqlHelper.MakeInParam("@CountryID",System.Data.SqlDbType.Int,4,_c_UserInfo.CountryID),									   SqlHelper.MakeInParam("@ProvinceID",System.Data.SqlDbType.Int,4,_c_UserInfo.ProvinceID),									   SqlHelper.MakeInParam("@CityID",System.Data.SqlDbType.Int,4,_c_UserInfo.CityID),									   SqlHelper.MakeInParam("@RegisterDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.RegisterDate),									   SqlHelper.MakeInParam("@StateID",System.Data.SqlDbType.Int,4,_c_UserInfo.StateID),									   SqlHelper.MakeInParam("@LastIP",System.Data.SqlDbType.VarChar,50,_c_UserInfo.LastIP),									   SqlHelper.MakeInParam("@ThisIP",System.Data.SqlDbType.VarChar,50,_c_UserInfo.ThisIP),									   SqlHelper.MakeInParam("@LastLoginDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.LastLoginDate),									   SqlHelper.MakeInParam("@ThisLoginDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.ThisLoginDate),									   SqlHelper.MakeInParam("@DegreeID",System.Data.SqlDbType.Int,4,_c_UserInfo.DegreeID),									   SqlHelper.MakeInParam("@BeginSeviceDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.BeginSeviceDate),									   SqlHelper.MakeInParam("@EndSeviceDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.EndSeviceDate),									   SqlHelper.MakeInParam("@Hits",System.Data.SqlDbType.Int,4,_c_UserInfo.Hits),									   SqlHelper.MakeInParam("@LoginTimes",System.Data.SqlDbType.Int,4,_c_UserInfo.LoginTimes),									   SqlHelper.MakeInParam("@Integral",System.Data.SqlDbType.Int,4,_c_UserInfo.Integral),									   SqlHelper.MakeInParam("@Grade",System.Data.SqlDbType.Int,4,_c_UserInfo.Grade),									   SqlHelper.MakeInParam("@Idiograph",System.Data.SqlDbType.VarChar,200,_c_UserInfo.Idiograph),									   SqlHelper.MakeInParam("@Icon",System.Data.SqlDbType.VarChar,100,_c_UserInfo.Icon),									   SqlHelper.MakeInParam("@Ideal",System.Data.SqlDbType.VarChar,200,_c_UserInfo.Ideal)								   };			return NonQueryBool("c_User_Update",prams);		}		public bool Create_c_UserInfo(c_UserInfo _c_UserInfo)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@Username",System.Data.SqlDbType.VarChar,50,_c_UserInfo.Username),									   SqlHelper.MakeInParam("@Password",System.Data.SqlDbType.VarChar,50,_c_UserInfo.Password),									   SqlHelper.MakeInParam("@SecurityPassword",System.Data.SqlDbType.VarChar,50,_c_UserInfo.SecurityPassword),									   SqlHelper.MakeInParam("@Email",System.Data.SqlDbType.VarChar,100,_c_UserInfo.Email),									   SqlHelper.MakeInParam("@FamilyName",System.Data.SqlDbType.VarChar,100,_c_UserInfo.FamilyName),									   SqlHelper.MakeInParam("@FirstName",System.Data.SqlDbType.VarChar,100,_c_UserInfo.FirstName),									   SqlHelper.MakeInParam("@NiceName",System.Data.SqlDbType.VarChar,100,_c_UserInfo.NiceName),									   SqlHelper.MakeInParam("@Sex",System.Data.SqlDbType.Int,4,_c_UserInfo.Sex),									   SqlHelper.MakeInParam("@Birthday",System.Data.SqlDbType.DateTime,8,_c_UserInfo.Birthday),									   SqlHelper.MakeInParam("@CountryID",System.Data.SqlDbType.Int,4,_c_UserInfo.CountryID),									   SqlHelper.MakeInParam("@ProvinceID",System.Data.SqlDbType.Int,4,_c_UserInfo.ProvinceID),									   SqlHelper.MakeInParam("@CityID",System.Data.SqlDbType.Int,4,_c_UserInfo.CityID),									   SqlHelper.MakeInParam("@RegisterDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.RegisterDate),									   SqlHelper.MakeInParam("@StateID",System.Data.SqlDbType.Int,4,_c_UserInfo.StateID),									   SqlHelper.MakeInParam("@LastIP",System.Data.SqlDbType.VarChar,50,_c_UserInfo.LastIP),									   SqlHelper.MakeInParam("@ThisIP",System.Data.SqlDbType.VarChar,50,_c_UserInfo.ThisIP),									   SqlHelper.MakeInParam("@LastLoginDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.LastLoginDate),									   SqlHelper.MakeInParam("@ThisLoginDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.ThisLoginDate),									   SqlHelper.MakeInParam("@DegreeID",System.Data.SqlDbType.Int,4,_c_UserInfo.DegreeID),									   SqlHelper.MakeInParam("@BeginSeviceDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.BeginSeviceDate),									   SqlHelper.MakeInParam("@EndSeviceDate",System.Data.SqlDbType.DateTime,8,_c_UserInfo.EndSeviceDate),									   SqlHelper.MakeInParam("@Hits",System.Data.SqlDbType.Int,4,_c_UserInfo.Hits),									   SqlHelper.MakeInParam("@LoginTimes",System.Data.SqlDbType.Int,4,_c_UserInfo.LoginTimes),									   SqlHelper.MakeInParam("@Integral",System.Data.SqlDbType.Int,4,_c_UserInfo.Integral),									   SqlHelper.MakeInParam("@Grade",System.Data.SqlDbType.Int,4,_c_UserInfo.Grade),									   SqlHelper.MakeInParam("@Idiograph",System.Data.SqlDbType.VarChar,200,_c_UserInfo.Idiograph),									   SqlHelper.MakeInParam("@Icon",System.Data.SqlDbType.VarChar,100,_c_UserInfo.Icon),									   SqlHelper.MakeInParam("@Ideal",System.Data.SqlDbType.VarChar,200,_c_UserInfo.Ideal)								   };			return NonQueryBool("c_User_Create",prams);		}		///<summary>		///按条件检查数据库中是否已经存在相同记录		///</summary>		public bool IsExistUserByUserName(String username)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@Username",System.Data.SqlDbType.VarChar,50,username)								   };			return IsExist("c_User_CheckExistOfUsername",prams);		}		/// <summary>
		///按条件检查数据库中是否已经存在相同记录
		/// </summary>
		/// <param name="email"></param>
		/// <returns></returns>		public bool IsExistUserByEmail(String email)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@Email",System.Data.SqlDbType.VarChar,100,email)								   };			return IsExist("c_User_CheckExistOfEmail",prams);		}		public IDataReader Select_c_UserByUsername(String username)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@Username",System.Data.SqlDbType.VarChar,50,username)								   };			return GetReader("c_User_SelectInfoByUsername",prams);		}		#endregion

				#region c_UserDataInfo		public bool Delete_c_UserDataByRegisterID(Int32 registerID)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegisterID",System.Data.SqlDbType.Int,4,registerID)								   };			return NonQueryBool("c_UserData_DeleteByRegisterID",prams);		}				public bool Update_c_UserDataInfo(c_UserDataInfo _c_UserDataInfo)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.ID),									   SqlHelper.MakeInParam("@RegisterID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.RegisterID),									   SqlHelper.MakeInParam("@BodilyID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.BodilyID),									   SqlHelper.MakeInParam("@Job",System.Data.SqlDbType.VarChar,100,_c_UserDataInfo.Job),									   SqlHelper.MakeInParam("@EducationID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.EducationID),									   SqlHelper.MakeInParam("@EarningID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.EarningID),									   SqlHelper.MakeInParam("@Tel",System.Data.SqlDbType.VarChar,100,_c_UserDataInfo.Tel),									   SqlHelper.MakeInParam("@HowKnowID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.HowKnowID),									   SqlHelper.MakeInParam("@IsOpen",System.Data.SqlDbType.Bit,1,_c_UserDataInfo.IsOpen),									   SqlHelper.MakeInParam("@QQ",System.Data.SqlDbType.Int,4,_c_UserDataInfo.QQ),									   SqlHelper.MakeInParam("@Msn",System.Data.SqlDbType.VarChar,100,_c_UserDataInfo.Msn),									   SqlHelper.MakeInParam("@Homepage",System.Data.SqlDbType.VarChar,100,_c_UserDataInfo.Homepage)								   };			return NonQueryBool("c_UserData_Update",prams);		}		public IDataReader Select_c_UserDataByID(Int32 iD)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,iD)								   };			return GetReader("c_UserData_SelectInfoByID",prams);		}		public IDataReader Select_c_UserDataByRegisterID(Int32 registerID)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegisterID",System.Data.SqlDbType.Int,4,registerID)								   };			return GetReader("c_UserData_SelectInfoByRegisterID",prams);		}		public bool Delete_c_UserDataByID(Int32 iD)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@ID",System.Data.SqlDbType.Int,4,iD)								   };			return NonQueryBool("c_UserData_DeleteByID",prams);		}		public bool Create_c_UserDataInfo(c_UserDataInfo _c_UserDataInfo)		{			SqlParameter[] prams = {									   SqlHelper.MakeInParam("@RegisterID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.RegisterID),									   SqlHelper.MakeInParam("@BodilyID",System.Data.SqlDbType.Int,4,_c_UserDataInfo.BodilyID),									   SqlHelper.MakeInParam("@Job",System.Data.SqlDbType.VarChar,100,_c_UserDataInfo.Job),

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -