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

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

?? departmentdlg.cpp

?? 很好的系統,vc++ + ASSSE 系統
?? CPP
字號:
// DepartmentDlg1.cpp : implementation file
//

#include "stdafx.h"
#include "school.h"
#include "DepartmentDlg.h"


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CDepartmentDlg dialog


CDepartmentDlg::CDepartmentDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CDepartmentDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDepartmentDlg)
	m_strCode = _T("");
	m_strInfo = _T("");
	m_strName = _T("");
	//}}AFX_DATA_INIT
}


void CDepartmentDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDepartmentDlg)
	DDX_Control(pDX, IDC_LIST1, m_ctrList);
	DDX_Control(pDX, IDC_BUTTON_SAVE, m_bntSave);
	DDX_Control(pDX, IDC_BUTTON_NEW, m_bntNew);
	DDX_Control(pDX, IDC_BUTTON_MODIFY, m_bntModify);
	DDX_Control(pDX, IDC_BUTTON_DELETE, m_bntDelete);
	DDX_Text(pDX, IDC_EDIT_CODE, m_strCode);
	DDX_Text(pDX, IDC_EDIT_INFO, m_strInfo);
	DDX_Text(pDX, IDC_EDIT_NAME, m_strName);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDepartmentDlg, CDialog)
	//{{AFX_MSG_MAP(CDepartmentDlg)
	ON_BN_CLICKED(IDC_BUTTON_NEW, OnButtonNew)
	ON_BN_CLICKED(IDC_BUTTON_SAVE, OnButtonSave)
	ON_BN_CLICKED(IDC_BUTTON_MODIFY, OnButtonModify)
	ON_BN_CLICKED(IDC_BUTTON_DELETE, OnButtonDelete)
	ON_NOTIFY(NM_CLICK, IDC_LIST1, OnClickList1)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDepartmentDlg message handlers

void CDepartmentDlg::OnButtonNew() 
{
	// TODO: Add your control notification handler code here
	m_strName	= "";
	m_strCode	= "";
	m_strInfo	= "";

	m_bntSave.EnableWindow();
	m_bntNew.EnableWindow(FALSE);
	m_bntDelete.EnableWindow(FALSE);
	m_bntModify.EnableWindow(FALSE);
	UpdateData(FALSE);		
}

void CDepartmentDlg::OnButtonSave() 
{
	// TODO: Add your control notification handler code here
	UpdateData();


	if(m_strName=="")
	{
		AfxMessageBox("請輸入系名!");
		return;
	}
	if(m_strCode=="")
	{
		AfxMessageBox("請輸入系別代碼!");
		return;
	}

	CString strSQL;

	strSQL.Format("select * from department where code='%s'",m_strCode);
	if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
		MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
		return ;
	}	
	if(	m_recordset.GetRecordCount()!=0)
	{
		AfxMessageBox("當前編碼已經存在!請重新輸入!");
		m_strCode = "";
		UpdateData(FALSE);
		m_recordset.Close();
		return;
	}
	
	m_recordset.AddNew();
	m_recordset.m_name		=	m_strName		;	
	m_recordset.m_code		=	m_strCode		;	
	m_recordset.m_brief		=	m_strInfo		;
	m_recordset.Update();

	m_recordset.Close();
	
	RefreshData();	
}

void CDepartmentDlg::OnButtonModify() 
{
	// TODO: Add your control notification handler code here
	UpdateData();
	int i = m_ctrList.GetSelectionMark();
	if(0>i)
	{
		MessageBox("請選擇一條記錄進行修改!");
		return;
	}

	if(m_strName=="")
	{
		AfxMessageBox("請輸入系名!");
		return;
	}
	if(m_strCode=="")
	{
		AfxMessageBox("請輸入系別代碼!");
		return;
	}

	CString strSQL;
	strSQL.Format("select * from department where code= '%s' ",m_ctrList.GetItemText(i,0));
	if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
		MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
		return ;
	}
	m_recordset.Edit();
	m_recordset.m_name		=	m_strName		;	
	m_recordset.m_code		=	m_strCode		;	
	m_recordset.m_brief		=	m_strInfo		;
	m_recordset.Update();

	m_recordset.Close();
	
	RefreshData();	
}

void CDepartmentDlg::OnButtonDelete() 
{
	// TODO: Add your control notification handler code here
	int i = m_ctrList.GetSelectionMark();
	if(0>i)
	{
		MessageBox("請選擇一條記錄進行刪除!");
		return;
	}

	CString strSQL;
	strSQL.Format("select * from department where code= '%s' ",m_ctrList.GetItemText(i,0));
	if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
		MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
		return ;
	}
	//刪除該記錄
	m_recordset.Delete();
	m_recordset.Close();

	//更新用戶界面
	RefreshData();

	m_strName	= "";
	m_strCode	= "";
	m_strInfo	= "";
	UpdateData(FALSE);		
}

void CDepartmentDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	CString strSQL;
	UpdateData(TRUE);
	int i = m_ctrList.GetSelectionMark();
	strSQL.Format("select * from department where code='%s'",m_ctrList.GetItemText(i,0));
	if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
		MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
		return ;
	}	
	m_strName		=	m_recordset.m_name;
	m_strCode		=	m_recordset.m_code;
	m_strInfo		=	m_recordset.m_brief;
	
	m_recordset.Close();	

	UpdateData(FALSE);	
	m_bntSave.EnableWindow(FALSE);
	m_bntNew.EnableWindow();
	m_bntDelete.EnableWindow();
	m_bntModify.EnableWindow();	
	*pResult = 0;
}

BOOL CDepartmentDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	m_ctrList.InsertColumn(0,"系別代碼");
	m_ctrList.InsertColumn(1,"系名");
	m_ctrList.InsertColumn(2,"說明");

	m_ctrList.SetColumnWidth(0,60);
	m_ctrList.SetColumnWidth(1,160);
	m_ctrList.SetColumnWidth(2,240);

	m_ctrList.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);

	//設置按鈕狀態
	m_bntSave.EnableWindow(FALSE);
	m_bntNew.EnableWindow(FALSE);
	m_bntDelete.EnableWindow(FALSE);
	m_bntModify.EnableWindow(FALSE);

	RefreshData();
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}
void CDepartmentDlg::RefreshData()
{
	m_ctrList.DeleteAllItems();
	m_ctrList.SetRedraw(FALSE);

	UpdateData(TRUE);
	CString strSQL;
	strSQL.Format( "select * from department ");
	if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
		MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
		return ;
	}	
	
	int i=0;
	while(!m_recordset.IsEOF())
	{
		m_ctrList.InsertItem(i,m_recordset.m_code);
		m_ctrList.SetItemText(i,1,m_recordset.m_name);
		m_ctrList.SetItemText(i,2,m_recordset.m_brief);
		i++;
		m_recordset.MoveNext();
	}
	m_recordset.Close();
	m_ctrList.SetRedraw(TRUE);
	//設置按鈕狀態
	m_bntSave.EnableWindow(FALSE);
	m_bntNew.EnableWindow();
	m_bntDelete.EnableWindow(FALSE);
	m_bntModify.EnableWindow(FALSE);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美老肥妇做.爰bbww| 最近日韩中文字幕| 日韩欧美一区电影| 91精品蜜臀在线一区尤物| 91久久精品一区二区三| 色综合久久久网| 亚洲人成7777| 中文字幕一区二区不卡 | 亚洲乱码日产精品bd| 中文字幕一区二区日韩精品绯色| 国产精品国产三级国产普通话三级 | 国产精品一区免费在线观看| 黄色精品一二区| 丁香网亚洲国际| 91在线观看视频| 在线观看av一区二区| 欧美在线一二三四区| 欧美日韩国产综合草草| 欧美一区二区三区播放老司机| 欧美一区日本一区韩国一区| 日韩精品一区二区三区视频播放| 日韩欧美一区二区免费| 久久久噜噜噜久噜久久综合| 国产欧美1区2区3区| 亚洲婷婷综合色高清在线| 亚洲资源中文字幕| 日本v片在线高清不卡在线观看| 久久国产日韩欧美精品| 国产精品一品二品| 99视频在线精品| 欧美精品在线观看播放| 日韩免费观看高清完整版| 国产亚洲综合在线| 亚洲日本va在线观看| 日韩av在线发布| 国产99久久久国产精品潘金网站| 色狠狠av一区二区三区| 日韩欧美一二区| 国产精品毛片无遮挡高清| 亚洲曰韩产成在线| 精品在线观看免费| www.亚洲精品| 在线播放91灌醉迷j高跟美女| 久久精品国产在热久久| 成人妖精视频yjsp地址| 欧美日韩在线三区| 久久―日本道色综合久久| 亚洲精品欧美在线| 久久97超碰色| 色综合久久中文字幕综合网 | 亚洲另类一区二区| 麻豆精品国产91久久久久久| 成人高清视频免费观看| 欧美精品丝袜久久久中文字幕| 久久五月婷婷丁香社区| 亚洲综合色网站| 国产精品一区二区视频| 在线观看亚洲专区| 国产亚洲短视频| 日本中文字幕一区二区视频| 成人禁用看黄a在线| 日韩一级大片在线| 亚洲男人天堂av网| 国产乱理伦片在线观看夜一区| 99国内精品久久| 精品黑人一区二区三区久久 | 久久国产三级精品| 欧美色视频在线| 国产精品蜜臀在线观看| 麻豆国产精品视频| 欧美色手机在线观看| 一色桃子久久精品亚洲| 国产做a爰片久久毛片| 欧美性猛交xxxxxx富婆| 国产精品丝袜91| 久久精品国产第一区二区三区| 在线看国产一区二区| 国产精品污www在线观看| 美女在线视频一区| 欧美日韩你懂得| 亚洲美女在线一区| 成人av综合在线| 久久精品日产第一区二区三区高清版 | 91日韩精品一区| 国产日韩亚洲欧美综合| 精品一区二区三区在线视频| 欧美久久免费观看| 夜夜揉揉日日人人青青一国产精品 | 奇米四色…亚洲| 欧美午夜电影在线播放| 亚洲精品视频一区二区| 国产成人在线色| 久久品道一品道久久精品| 老司机免费视频一区二区三区| 欧美人伦禁忌dvd放荡欲情| 亚洲免费成人av| 色综合久久中文综合久久97| 国产精品久久久久久久久晋中 | 日韩精品电影在线| 欧美日韩一区久久| 亚洲高清在线视频| 欧美色男人天堂| 亚洲国产视频直播| 欧美性色黄大片| 午夜影院久久久| 91精品国产91久久久久久最新毛片 | 亚洲欧洲av在线| 成人国产精品视频| 国产精品二三区| 91网址在线看| 亚洲精品日韩综合观看成人91| 日本道精品一区二区三区| 亚洲一区二区三区影院| 91国模大尺度私拍在线视频| 亚洲成av人片在线| 日韩一级二级三级| 国产精品亚洲第一| 国产精品免费视频观看| 91社区在线播放| 午夜视黄欧洲亚洲| 精品国产一区二区三区av性色| 狠狠网亚洲精品| 国产精品护士白丝一区av| 91玉足脚交白嫩脚丫在线播放| 亚洲综合激情另类小说区| 在线成人免费观看| 精油按摩中文字幕久久| 欧美激情在线观看视频免费| av在线播放不卡| 午夜成人免费电影| 久久亚洲精精品中文字幕早川悠里 | 激情小说欧美图片| 中文字幕第一区第二区| 一本大道久久a久久精二百| 亚洲综合色噜噜狠狠| 欧美一卡二卡三卡| 国产成人aaaa| 亚洲午夜视频在线观看| 欧美电视剧在线看免费| 不卡一区二区在线| 香蕉成人伊视频在线观看| 精品福利一区二区三区| 99麻豆久久久国产精品免费优播| 亚洲成av人片在线| 国产日韩欧美麻豆| 欧美在线免费播放| 极品美女销魂一区二区三区免费 | 激情综合色播五月| 国产精品美女久久久久av爽李琼| 欧美日韩一区在线| 国产成人av一区| 五月天精品一区二区三区| 国产午夜精品理论片a级大结局| 欧美在线观看你懂的| 久久精品国产精品亚洲红杏| 亚洲女女做受ⅹxx高潮| 日韩三级在线观看| 97se狠狠狠综合亚洲狠狠| 蜜桃在线一区二区三区| 亚洲乱码国产乱码精品精小说| 欧美一区日韩一区| 色婷婷精品久久二区二区蜜臂av | 欧洲在线/亚洲| 国产精品123区| 日韩高清电影一区| 中文字幕在线观看一区二区| 欧美一区二区精品久久911| 成人va在线观看| 捆绑调教美女网站视频一区| 亚洲欧美在线视频| 日韩免费观看2025年上映的电影| 色悠久久久久综合欧美99| 国产老肥熟一区二区三区| 五月天视频一区| 亚洲另类色综合网站| 国产欧美精品区一区二区三区| 欧美一级二级在线观看| 91久久久免费一区二区| 高清视频一区二区| 精品一区二区久久| 婷婷国产在线综合| 亚洲激情五月婷婷| 国产精品久久久久久久久免费樱桃| 欧美一区二区三区系列电影| 欧亚洲嫩模精品一区三区| 9l国产精品久久久久麻豆| 精品一区二区三区在线观看| 日日夜夜免费精品| 亚洲伦理在线免费看| 中文在线一区二区| 精品国产髙清在线看国产毛片| 欧美绝品在线观看成人午夜影视| 91成人免费网站| 色爱区综合激月婷婷| 北岛玲一区二区三区四区| 国产成人丝袜美腿| 国产麻豆视频精品| 久久99久久99| 久久丁香综合五月国产三级网站| 日韩精品久久久久久|