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

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

?? lookup.cs

?? 圖書館信息管理系統 Library Information Management System
?? CS
?? 第 1 頁 / 共 2 頁
字號:
using System;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;

namespace Library
{
	/// <summary>
	/// LookUp 的摘要說明。
	/// </summary>
	public class LookUp : System.Windows.Forms.Form
	{
		public static System.Windows.Forms.ListView listView1;
		private System.Windows.Forms.GroupBox groupBox1;
		private System.Windows.Forms.GroupBox groupBox2;
		private System.Windows.Forms.Button button3;
		private System.Windows.Forms.Button btnClose;
		private System.Windows.Forms.TextBox textBox1;
		private System.Windows.Forms.Button button4;
		private System.Windows.Forms.ToolTip toolTip1;
		private System.Windows.Forms.Label label2;
		public static System.Windows.Forms.ComboBox comboBox1;
		private System.Windows.Forms.Label label3;
		private System.Windows.Forms.RadioButton radioButton1;
		private System.Windows.Forms.RadioButton radioButton2;
		private System.Windows.Forms.Button button1;
		private System.ComponentModel.IContainer components;

		/// <summary>
		/// 臨時數據表
		/// </summary>
		private static DataTable tableTemp = null;
		/// <summary>
		/// 
		/// </summary>
		private static string dtNow = DateTime.Now.Year.ToString() + 
			"-" + DateTime.Now.Month.ToString() + 
			"-" + DateTime.Now.Day.ToString();
		/// <summary>
		/// 超期圖書
		/// </summary>
		private static string cqBooks = @"SELECT TOP 100 PERCENT dbo.流通.圖書條碼號, dbo.圖書資料.分類號, 
			dbo.圖書資料.書名, dbo.圖書資料.ISBN, dbo.圖書資料.作者, dbo.圖書資料.單價, 
			dbo.圖書資料.出版社, dbo.圖書資料.出版日期, dbo.圖書資料.圖書類型, 
			dbo.圖書資料.編碼日期, dbo.圖書資料.入庫日期, dbo.圖書資料.書架名稱, 
			dbo.圖書資料.借閱次數, dbo.流通.借書日期, dbo.流通.還書日期, 
			dbo.流通.歸還標志
			FROM dbo.流通 INNER JOIN
			dbo.圖書資料 ON dbo.流通.圖書條碼號 = dbo.圖書資料.條形碼
			WHERE dbo.流通.歸還標志 = 1 and dbo.流通.還書日期<'" + dtNow + 
			"' ORDER BY dbo.圖書資料.借閱次數 DESC";
		/// <summary>
		/// 動態視圖——今日借閱記錄
		/// </summary>
		private static string todayBorrow = @"SELECT dbo.流通.圖書條碼號, dbo.圖書資料.分類號, dbo.圖書資料.書名, 
			dbo.圖書資料.ISBN, dbo.圖書資料.作者, dbo.圖書資料.單價, dbo.圖書資料.出版社, 
			dbo.圖書資料.出版日期, dbo.圖書資料.圖書類型, dbo.圖書資料.編碼日期, 
			dbo.圖書資料.入庫日期, dbo.圖書資料.書架名稱, dbo.圖書資料.借閱次數, 
			dbo.流通.借書日期, dbo.流通.還書日期, dbo.流通.歸還標志
			FROM dbo.流通 INNER JOIN
			dbo.圖書資料 ON dbo.流通.圖書條碼號 = dbo.圖書資料.條形碼
			WHERE (dbo.流通.歸還標志 = 0) and dbo.流通.借書日期='" + DateTime.Now.ToShortDateString() + "'";
		/// <summary>
		/// 動態視圖——今日歸還記錄
		/// </summary>
		private static string todayReturn = @"SELECT dbo.流通.圖書條碼號, dbo.圖書資料.分類號, dbo.圖書資料.書名, 
			dbo.圖書資料.ISBN, dbo.圖書資料.作者, dbo.圖書資料.單價, dbo.圖書資料.出版社, 
			dbo.圖書資料.出版日期, dbo.圖書資料.圖書類型, dbo.圖書資料.編碼日期, 
			dbo.圖書資料.入庫日期, dbo.圖書資料.書架名稱, dbo.圖書資料.借閱次數, 
			dbo.流通.借書日期, dbo.流通.還書日期, dbo.流通.歸還標志
			FROM dbo.流通 INNER JOIN
			dbo.圖書資料 ON dbo.流通.圖書條碼號 = dbo.圖書資料.條形碼
			WHERE (dbo.流通.歸還標志 = 1) and dbo.流通.借書日期='" + DateTime.Now.Date.ToShortDateString() + "'";
		/// <summary>
		/// 動態視圖——今日到/超期記錄
		/// </summary>
		private static string todayCD = @"SELECT dbo.流通.圖書條碼號, dbo.圖書資料.分類號, dbo.圖書資料.書名, 
			dbo.圖書資料.ISBN, dbo.圖書資料.作者, dbo.圖書資料.單價, dbo.圖書資料.出版社, 
			dbo.圖書資料.出版日期, dbo.圖書資料.圖書類型, dbo.圖書資料.編碼日期, 
			dbo.圖書資料.入庫日期, dbo.圖書資料.書架名稱, dbo.圖書資料.借閱次數, 
			dbo.流通.借書日期, dbo.流通.還書日期, dbo.流通.歸還標志
			FROM dbo.流通 INNER JOIN
			dbo.圖書資料 ON dbo.流通.圖書條碼號 = dbo.圖書資料.條形碼
			WHERE (dbo.流通.歸還標志 = 0) and dbo.流通.借書日期='" + DateTime.Now.Date.ToShortDateString() 
			+ "' and dbo.流通.還書日期<='" + DateTime.Now.ToShortDateString() + "'";
		
		/// <summary>
		/// 查詢模式
		/// </summary>
		public static string Type = "";
		/// <summary>
		/// 定義方法GetData(),返回一個數據表
		/// </summary>
		/// <returns>返回DataTable</returns>
		public static System.Data.DataTable GetData(string view)
		{
			SqlDataAdapter adapter = new SqlDataAdapter("select * from " + view,Global.conn);
			DataSet ds= new DataSet();
			try
			{
				adapter.Fill(ds);
			}
			catch(Exception ex)
			{
				MessageBox.Show(ex.ToString());
			}
			return ds.Tables[0];
		}
		/// <summary>
		/// 定義方法GetData(),返回一個數據表
		/// </summary>
		/// <returns>返回DataTable</returns>
		public static System.Data.DataTable GetData2(string sel)
		{
			SqlDataAdapter adapter = new SqlDataAdapter(sel,Global.conn);
			DataSet ds= new DataSet();
			try
			{
				adapter.Fill(ds);
			}
			catch(Exception ex)
			{
				MessageBox.Show(ex.ToString());
			}
			return ds.Tables[0];
		}
		/// <summary>
		/// 圖書借閱記錄
		/// </summary>
		public static void initializeScreen(bool reset)
		{
			ListViewItem item = null;
			int colIndex=0;
			switch(Type)
			{
				case "圖書借閱記錄":
					tableTemp = GetData(Type);
					break;
				case "已借閱圖書":
					tableTemp = GetData(Type);
					break;
				case "已歸還圖書":
					tableTemp = GetData(Type);
					break;
				case "已超期圖書":
					tableTemp = GetData2(cqBooks);
					break;
				case "讀者信息":
					tableTemp = GetData(Type);
					break;
				case "已掛失借書證":
					tableTemp = GetData(Type);
					break;
				case "已丟失圖書":
					tableTemp = GetData(Type);
					break;
				case "今日借閱記錄":
					tableTemp = GetData2(todayBorrow);
					break;
				case "今日歸還記錄":
					tableTemp = GetData2(todayReturn);
					break;
				case "今日到超期記錄":
					tableTemp = GetData2(todayCD);
					break;
			}
     
			if(reset)
			{
				listView1.Items.Clear();
				//將所得到的表的列名,賦值給單元格
				foreach(DataColumn col in tableTemp.Columns)
				{
					colIndex++;
					comboBox1.Items.Add(col.ColumnName);
				}
			}
			else
			{
				listView1.Clear();
				//將所得到的表的列名,賦值給單元格
				foreach(DataColumn col in tableTemp.Columns)
				{
					colIndex++;
					listView1.Columns.Add(col.ColumnName,-2,HorizontalAlignment.Left);
					comboBox1.Items.Add(col.ColumnName);
				}
			}
			//同樣方法處理數據
			foreach(DataRow row in tableTemp.Rows)
			{
				colIndex=0;
				item = new ListViewItem(row[0].ToString());
				for(colIndex= 1;colIndex<tableTemp.Columns.Count;colIndex++)
				{
					item.SubItems.Add(row[colIndex].ToString());
				}
				listView1.Items.Add(item);
			}
		}
		public LookUp(string type)
		{
			//
			// Windows 窗體設計器支持所必需的
			//
			InitializeComponent();

			listView1 = new System.Windows.Forms.ListView();
			// 
			// listView1
			// 
			listView1.FullRowSelect = true;
			listView1.GridLines = true;
			listView1.Sorting = SortOrder.Descending;
			listView1.Location = new System.Drawing.Point(16, 16);
			listView1.Name = "listView1";
			listView1.Size = new System.Drawing.Size(704, 336);
			listView1.TabIndex = 9;
			listView1.View = System.Windows.Forms.View.Details;
			listView1.ColumnClick+=new ColumnClickEventHandler(listView1_ColumnClick);
			comboBox1 = new System.Windows.Forms.ComboBox();
			this.Controls.Add(listView1);
			// 
			// comboBox1
			// 
			comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
			comboBox1.Location = new System.Drawing.Point(88, 22);
			comboBox1.Name = "comboBox1";
			comboBox1.Size = new System.Drawing.Size(168, 20);
			comboBox1.TabIndex = 6;
			groupBox1.Controls.Add(comboBox1);
			//
			//
			//
			Type = type;
			this.Text = "查詢——" + Type;
			initializeScreen(false);
		}

		/// <summary>
		/// 清理所有正在使用的資源。
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(tableTemp!=null)
				{
					tableTemp.Dispose();
				}
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows 窗體設計器生成的代碼
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(LookUp));
			this.groupBox1 = new System.Windows.Forms.GroupBox();
			this.radioButton2 = new System.Windows.Forms.RadioButton();
			this.radioButton1 = new System.Windows.Forms.RadioButton();
			this.label3 = new System.Windows.Forms.Label();
			this.label2 = new System.Windows.Forms.Label();
			this.button4 = new System.Windows.Forms.Button();
			this.textBox1 = new System.Windows.Forms.TextBox();
			this.groupBox2 = new System.Windows.Forms.GroupBox();
			this.button1 = new System.Windows.Forms.Button();
			this.btnClose = new System.Windows.Forms.Button();
			this.button3 = new System.Windows.Forms.Button();
			this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
			this.groupBox1.SuspendLayout();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本午夜一区二区| 欧美在线观看一区| 欧美日韩久久一区| 欧美国产国产综合| 免费人成精品欧美精品| 色悠悠久久综合| 国产日韩欧美综合一区| 三级一区在线视频先锋| 在线观看av一区二区| 欧美国产成人在线| 国产精品一区在线观看你懂的| 欧美日韩中字一区| 亚洲久本草在线中文字幕| 国产福利一区二区三区视频 | 国产91在线|亚洲| 欧美大片顶级少妇| 午夜私人影院久久久久| 日本道色综合久久| 亚洲人快播电影网| 99久久精品国产一区二区三区| 久久精品一区八戒影视| 国产一区啦啦啦在线观看| 日韩免费高清电影| 强制捆绑调教一区二区| 欧美高清一级片在线| 亚洲一区二区三区三| 色av一区二区| 亚洲色图在线看| 色老汉一区二区三区| 亚洲日本免费电影| 日本丰满少妇一区二区三区| 亚洲综合偷拍欧美一区色| 在线观看免费亚洲| 亚洲国产精品精华液网站| 欧美日韩国产经典色站一区二区三区| 一区二区三区波多野结衣在线观看 | 色综合网色综合| 亚洲欧美日韩中文播放| 在线观看av一区二区| 午夜欧美一区二区三区在线播放| 欧美久久一区二区| 六月丁香婷婷久久| 国产欧美日韩不卡| 99久久久国产精品| 亚洲午夜久久久久| 欧美成人a视频| 成人天堂资源www在线| 亚洲精选在线视频| 7777精品伊人久久久大香线蕉 | 卡一卡二国产精品| 国产午夜亚洲精品理论片色戒| 国产精品69毛片高清亚洲| 亚洲天堂久久久久久久| 欧美日本韩国一区二区三区视频| 日本不卡一二三区黄网| 亚洲国产精品成人久久综合一区| 色呦呦一区二区三区| 日本亚洲电影天堂| 国产精品高潮呻吟久久| 欧美日韩一区二区欧美激情| 国产在线麻豆精品观看| 成人免费一区二区三区视频| 欧美久久高跟鞋激| 国产成人精品网址| 亚洲高清视频的网址| 久久婷婷国产综合国色天香| 日本高清不卡一区| 韩国成人精品a∨在线观看| 自拍偷拍亚洲激情| 日韩欧美精品在线视频| 在线免费观看日本欧美| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲免费观看高清在线观看| 欧美成人精品3d动漫h| 色婷婷精品大在线视频| 国产一二三精品| 日本欧美久久久久免费播放网| 中文字幕中文字幕在线一区| 成人av资源在线观看| 精品一区二区三区视频| 午夜精品123| 国产精品久久久久精k8| 久久亚区不卡日本| 在线综合视频播放| 欧美综合在线视频| eeuss鲁片一区二区三区| 精品无码三级在线观看视频 | 欧美精品高清视频| 97久久精品人人做人人爽50路| 国产一区在线精品| 麻豆精品视频在线观看| 天使萌一区二区三区免费观看| 国产精品久久久爽爽爽麻豆色哟哟 | 午夜精品影院在线观看| 亚洲欧美怡红院| 中文字幕av一区二区三区免费看| 日韩精品一区二区在线| 3d动漫精品啪啪1区2区免费 | 老汉av免费一区二区三区| 亚洲国产精品一区二区www在线| 国产精品久久久久久久蜜臀| 久久精品无码一区二区三区| 久久综合色播五月| 久久综合久久鬼色| 欧美精品一区二区蜜臀亚洲| 欧美福利视频导航| 在线成人av网站| 欧美精品日日鲁夜夜添| 欧美另类变人与禽xxxxx| 欧美男同性恋视频网站| 欧美精品日日鲁夜夜添| 91超碰这里只有精品国产| 欧美日韩国产免费| 欧美一区二区三区人| 91精品欧美一区二区三区综合在 | 风间由美一区二区三区在线观看| 国产精品自拍网站| 国产成人一级电影| 国产成人小视频| av在线不卡免费看| 91国产视频在线观看| 91福利资源站| 欧美理论片在线| 精品区一区二区| 国产三区在线成人av| 国产精品国产三级国产有无不卡 | 久久久久久久久久久久久夜| 26uuu亚洲综合色| 久久精品男人天堂av| 国产精品视频线看| 亚洲午夜久久久久久久久电影网| 日本欧美在线观看| 国产传媒一区在线| 在线看国产一区二区| 在线电影院国产精品| 久久久久久亚洲综合影院红桃| 国产精品久久久久久久久免费桃花| 亚洲欧美aⅴ...| 麻豆国产欧美一区二区三区| 国产电影一区在线| 精品视频在线看| 久久亚洲影视婷婷| 一区二区不卡在线播放 | 欧美午夜精品理论片a级按摩| 欧美一区二区美女| 中文字幕欧美激情| 亚洲国产欧美日韩另类综合| 国产老肥熟一区二区三区| 一本色道久久综合亚洲精品按摩| 88在线观看91蜜桃国自产| 中文字幕av免费专区久久| 午夜精品免费在线| 成人免费视频app| 91精品蜜臀在线一区尤物| 亚洲国产精品传媒在线观看| 午夜伦欧美伦电影理论片| 成人白浆超碰人人人人| 欧美丰满美乳xxx高潮www| 亚洲国产成人自拍| 六月丁香婷婷色狠狠久久| 在线看日本不卡| 亚洲国产电影在线观看| 美女看a上一区| 色香蕉成人二区免费| 久久精品在线观看| 欧美bbbbb| 欧美日本一区二区| 国产精品成人免费精品自在线观看| 美国av一区二区| 日本韩国欧美在线| 中文av一区二区| 黄色资源网久久资源365| 欧美欧美欧美欧美| 亚洲国产精品尤物yw在线观看| 成人免费看视频| 国产午夜久久久久| 精品无人区卡一卡二卡三乱码免费卡 | 精品一区二区三区视频| 欧美日产在线观看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 蜜桃视频一区二区三区| 欧美系列在线观看| 一区二区三区欧美日| 99久久er热在这里只有精品66| 国产免费成人在线视频| 国产精选一区二区三区| 亚洲精品一线二线三线无人区| 午夜精品福利一区二区蜜股av| 欧美色涩在线第一页| 玉足女爽爽91| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 91在线国产福利| 国产精品嫩草久久久久| 国产a区久久久| 国产亚洲婷婷免费| 国产成人av资源| 日本一区二区三级电影在线观看| 国产精品一区三区| 久久久www成人免费无遮挡大片| 国产99久久久国产精品免费看|