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

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

?? util1.cs

?? 圖書管理系統!!C#+olc 大小是100多k
?? CS
字號:
using System;
using System.Data.Common;
using System.Data.OleDb;
using System.Data;
using System.Windows.Forms;

namespace bookstore
{
	/// <summary>
	/// util1 的摘要說明。
	/// </summary>
	public class util1
	{
		SqlBean sq=new SqlBean();
		public bool isExist(string sql){
		    bool et=false;
			OleDbDataReader reader=sq.selectTable(sql);

			if(reader.HasRows){
			et=true;
			}
			reader.Close();
			return et;
		}

		public void dataGridP(DataGrid d,string sql,string name){
		DataSet ds=sq.selectTable2(sql,name);
			d.SetDataBinding(ds,name);
		}
		public int getBook(string rid,string bid){
		    string sql="select * from Reader where Rid='"+rid+"'";
			string sql1="select * from Book where Bid='"+bid+"'";
			OleDbDataReader reader=sq.selectTable(sql);
			if(!reader.HasRows)
			{
				MessageBox.Show("數據庫里沒有該讀者!!");
				reader.Close();
				return 0;

			}
			else{
			reader.Close();
			}
			
			reader=sq.selectTable(sql1);
			if(!reader.HasRows)
			{
				MessageBox.Show("數據庫里沒有該圖書!!");
				reader.Close();
				return 0;
			}
			else{
			reader.Close();
			}
			string sql2="select * from GetBInfo where Rid='"+rid+"' and Bid='"+bid+"'";
			
			reader=sq.selectTable(sql2);
			if(reader.HasRows)
			{
				MessageBox.Show("該讀者已經借閱了該圖書,請先還再借!!");
				reader.Close();
				return 0;
			}
			else{
			reader.Close();
			}
			string sql3="select Reader.Rgetnum,ReaderType.Getmaxnum,ReaderType.Getmaxday from Reader,ReaderType where Reader.Rtypeno=ReaderType.Typeid and Reader.Rid='"+rid+"'";
			//SqlBean sq=new SqlBean();
			
			reader=sq.selectTable(sql3);
			reader.Read();
			 
			 
				  int yjnum=int.Parse(reader.GetValue(0).ToString());
				  int xjnum=int.Parse(reader.GetValue(1).ToString());
				 int jyqx=int.Parse(reader.GetValue(2).ToString());
			 
			 
            reader.Close();
			if(xjnum-yjnum>0)
			{
				//getbin.setGDate();
				//getbin.setSDate();
				DateTime gdate=DateTime.Today;
				DateTime sdate=gdate.AddDays(jyqx);
				string sql4="insert into GetBInfo values('"+rid+"','"+bid+"','"+gdate.ToString()+"','"+sdate.ToString()+"')"; 
				int m=sq.Update(sql4);
				int yjnum1=yjnum+1;
				string sql5="update Reader set Rgetnum="+yjnum1+" where Rid='"+rid+"'";
				//SqlBean sq1=new SqlBean();
				int n=sq.Update(sql5);
				string sql6="select Bnum from Book where Bid='"+bid+"'";
				
				reader=sq.selectTable(sql6);
				reader.Read();
				int eb=int.Parse(reader.GetValue(0).ToString());
				eb=eb-1;
				reader.Close();
				string sql7="update Book set Bnum="+eb+" where Bid='"+bid+"'";
				//SqlBean sq5=new SqlBean();
				int z=sq.Update(sql7);
				if(m==0||n==0||z==0)
				{
					MessageBox.Show("發生錯誤,借閱未成功!!");
					return 0;
				}
				else
				{
					MessageBox.Show("ok!! 借閱成功!!!");
					return 1;
				}
			}
			else
			{
				MessageBox.Show("該讀者已經借滿,不能再借!!");
				return 0;
			}
		}
		public int setBook(string rid,string bid){
			string sql="select * from Reader where Rid='"+rid+"'";
			string sql1="select * from Book where Bid='"+bid+"'";
			OleDbDataReader reader=sq.selectTable(sql);
			if(!reader.HasRows)
			{
				MessageBox.Show("數據庫里沒有該讀者!!");
				reader.Close();
				return 0;
			}
			else{
			reader.Close();
			}
			
			reader=sq.selectTable(sql1);
			if(!reader.HasRows)
			{
				MessageBox.Show("數據庫里沒有該圖書!!");
				reader.Close();
				return 0;
			}
			else{
			reader.Close();
			}
            
			string sql2="select * from GetBInfo where Rid='"+rid+"' and Bid='"+bid+"'";
			//SqlBean sq10=new SqlBean();
			
			 reader=sq.selectTable(sql2);
			if(!reader.HasRows)
			{
				MessageBox.Show("沒有該讀者借該書!!");
				reader.Close();
				return 0;
			}
			else{
			reader.Close();
			}
			
			//GetBInfo getb=new GetBInfo();
			string sql3="select Setdate from GetBInfo where Rid='"+rid+"' and Bid='"+bid+"'";
			
			reader=sq.selectTable(sql3);
			reader.Read();
			DateTime date1=DateTime.Parse(reader.GetString(0));
			DateTime date2=DateTime.Today;
			int year=date2.Year-date1.Year;
			int month=date2.Month-date1.Month;
			int day=date2.Day-date1.Day;
			reader.Close();
			if(year>=0||month>0||day>0)
			{
				string str="此書已超期"+year.ToString()+"年";
				if(month>=0)
				{
					str=str+" 又"+month.ToString()+"個月";
				}
				else{
				str=str+" 差"+month.ToString()+"個月";
				}
				if(day>=0)
				{
					str=str+" 又"+day.ToString()+"天";
				}
				else{
				str=str+" 差"+day.ToString()+"天";
				}
				MessageBox.Show(str);
			}
			string sql4="delete from GetBInfo where Rid='"+rid+"' and Bid='"+bid+"'";
			int m=sq.Update(sql4);
			string sql5="select Rgetnum from Reader where Rid='"+rid+"'";
			//SqlBean sq=new SqlBean();
			//reader.Close();
			reader=sq.selectTable(sql5);
			reader.Read();
			 
			 
		    int yjsl=int.Parse(reader.GetValue(0).ToString());
			 
			 
            reader.Close();
			string sql6="update Reader set Rgetnum="+(yjsl-1)+" where Rid='"+rid+"'";
			//SqlBean sq1=new SqlBean();
			int n=sq.Update(sql6);
			string sql7="select Bnum from Book where Bid='"+bid+"'";
			//SqlBean sq6=new SqlBean();
			
			reader=sq.selectTable(sql7);
			reader.Read();
			
			int bnum1=int.Parse(reader.GetValue(0).ToString());
			reader.Close();
			bnum1=bnum1+1;
			string sql8="update Book set Bnum="+bnum1+" where Bid='"+bid+"'";
			//SqlBean sq8=new SqlBean();
			int z=sq.Update(sql8);
			
			if(m==0||n==0||z==0)
			{
				MessageBox.Show("還書過程中發生錯誤!!");
				return 0;
			}
			else
			{
				MessageBox.Show("ok!! 還書成功!!!");
				return 1;
			}
		}

		public bool dayformMonth(int year,int month,int day){
			bool b=false;
			bool b1=true;
			if(year%4==0 && year%100==0){
				b=true;
			}
			switch(month){
				case 1:
				case 3:
				case 5:
				case 7:
				case 8:
				case 10:
				case 12:
					if(day>31) b1=false;break;
				case 2:
					if(b)
					{
						if(day>28) b1=false;break;
					}
					else{
					if(day>29) b1=false;break;
					}
				case 4:
				case 6:
				case 9:
				case 11:
					if(day>30) b1=false;break;
			}
			return b1;
		}
		public util1()
		{
			//
			// TODO: 在此處添加構造函數邏輯
			//
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文在线资源观看网站视频免费不卡| 日韩欧美亚洲国产另类| 欧美伊人久久久久久午夜久久久久| 欧美日韩国产在线播放网站| 欧美日产国产精品| 国产亚洲婷婷免费| 九色综合狠狠综合久久| 8x福利精品第一导航| 婷婷开心久久网| 欧美日韩卡一卡二| 毛片av一区二区| 久久综合色之久久综合| 国产一区免费电影| 中文字幕免费不卡| 成人av先锋影音| 日韩精品影音先锋| 国产欧美日韩激情| 美女国产一区二区三区| 欧美性猛片xxxx免费看久爱| www亚洲一区| 久久电影网电视剧免费观看| 久久久综合精品| 伦理电影国产精品| 久久精品夜色噜噜亚洲aⅴ| 麻豆精品国产传媒mv男同 | 欧美aaaaa成人免费观看视频| 亚洲国产岛国毛片在线| 欧美日本精品一区二区三区| 91视频在线看| 国产精品 日产精品 欧美精品| 一级日本不卡的影视| 欧美经典一区二区| 欧美日韩亚洲另类| 成人免费视频免费观看| 日韩精品国产欧美| 国产精品乱码妇女bbbb| 在线观看av不卡| 蜜桃在线一区二区三区| 国产日产欧产精品推荐色 | 精品国产一区a| 在线观看视频91| 久久99国产乱子伦精品免费| 亚洲精品成人精品456| 久久久久久电影| 日韩视频在线观看一区二区| 欧美亚洲一区二区三区四区| 91官网在线免费观看| 91一区二区三区在线观看| 国产成人av一区二区三区在线 | 欧美精品久久天天躁| 欧美精选午夜久久久乱码6080| 色吧成人激情小说| 91女厕偷拍女厕偷拍高清| 国产成人亚洲综合色影视| 久久国产麻豆精品| 国产在线精品一区二区夜色| 看国产成人h片视频| 日本不卡免费在线视频| 日韩高清在线一区| 韩国一区二区视频| 狠狠色狠狠色合久久伊人| 久久国产成人午夜av影院| 国产不卡视频一区二区三区| 成人福利电影精品一区二区在线观看| 久久疯狂做爰流白浆xx| 国产一区在线观看视频| 福利一区在线观看| 制服丝袜亚洲精品中文字幕| 欧美日本韩国一区二区三区视频 | 亚洲视频在线一区观看| 亚洲va国产va欧美va观看| 日本欧美肥老太交大片| 国产精品一区二区男女羞羞无遮挡| 国产一区二区三区黄视频| 99精品久久99久久久久| 日韩视频一区二区三区在线播放| 国产精品丝袜在线| 亚洲一区二区不卡免费| www.亚洲色图| 精品欧美乱码久久久久久1区2区| 91麻豆精品国产91久久久| 一本大道久久a久久综合| jizzjizzjizz欧美| 欧美在线观看一区| 欧美日韩国产小视频| 欧美色视频在线观看| 91视频www| 国产不卡免费视频| 色天天综合久久久久综合片| 欧美影视一区二区三区| 欧美大片一区二区| 国产精品萝li| 中文字幕一区二区日韩精品绯色| 欧美日精品一区视频| 欧美精品一区二区三区一线天视频| 国产色产综合色产在线视频| 一区二区久久久久久| 亚洲色图欧洲色图| 日本伊人精品一区二区三区观看方式| 午夜a成v人精品| 成人丝袜视频网| 欧美蜜桃一区二区三区| 国产欧美精品国产国产专区| 爽爽淫人综合网网站| www.色综合.com| 欧美国产在线观看| 丁香婷婷综合激情五月色| 欧美一区二视频| 欧美激情一区二区三区四区| 日韩中文字幕91| 99re亚洲国产精品| 国产日韩欧美不卡在线| 国产精品一区二区在线观看不卡| 日韩欧美亚洲国产另类 | 亚洲色图欧美激情| 欧美日韩不卡视频| 日韩理论在线观看| aaa亚洲精品| 欧美性猛交xxxxxxxx| 18成人在线视频| 欧洲精品视频在线观看| 亚洲一区自拍偷拍| 7777女厕盗摄久久久| 精品无人区卡一卡二卡三乱码免费卡 | 国产精品自拍一区| 91猫先生在线| 亚洲超碰97人人做人人爱| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 成人免费一区二区三区视频| 懂色av一区二区夜夜嗨| 久久久一区二区三区捆绑**| 国产精品天干天干在观线| 成人精品视频一区二区三区尤物| 亚洲欧洲av在线| 欧美三级日韩在线| 国产综合色产在线精品| 中文字幕精品一区二区三区精品| 亚洲精品成人天堂一二三| 欧美精品欧美精品系列| 另类小说色综合网站| 中文字幕中文乱码欧美一区二区 | 一区二区三区四区在线免费观看| 欧美精品xxxxbbbb| 福利一区福利二区| 亚洲综合男人的天堂| 欧美成人video| 久久精品72免费观看| 中文字幕成人网| 91麻豆精品国产| 欧美午夜精品一区| 99久久99久久精品国产片果冻 | 日韩精品一区二区三区在线| 亚洲一区二区成人在线观看| 国产偷国产偷亚洲高清人白洁| 欧美唯美清纯偷拍| 色婷婷国产精品| 成人app网站| 成人一道本在线| 亚洲成人免费看| 中文字幕在线观看一区二区| 欧美mv日韩mv国产网站app| 色伊人久久综合中文字幕| 午夜av区久久| 一区二区三区在线不卡| 国产精品入口麻豆九色| 精品国产免费一区二区三区四区 | 国产三级一区二区| 久久综合中文字幕| 欧美肥妇free| 国产一区在线精品| 亚洲老司机在线| 精品久久久久av影院| 欧美久久久久久蜜桃| 欧美日韩一区二区在线观看视频 | 老司机精品视频导航| 亚洲永久免费视频| 亚洲人成亚洲人成在线观看图片 | 精品免费视频.| 欧美精品一区二区在线观看| 久久久久久亚洲综合影院红桃| 制服丝袜亚洲播放| 欧美羞羞免费网站| 91久久国产综合久久| 欧美一级日韩不卡播放免费| 懂色av一区二区三区免费观看| 欧美一二三四区在线| 欧美一级生活片| 69av一区二区三区| 色欧美88888久久久久久影院| 欧美福利视频导航| 欧美不卡在线视频| 欧美成人伊人久久综合网| av高清不卡在线| 久久亚区不卡日本| 老汉av免费一区二区三区| 欧美日韩一区在线观看| 午夜精品一区在线观看| 精品一区二区三区在线视频| 欧美午夜片在线看| 性感美女极品91精品|