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

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

?? xjxfxdlg.cpp

?? 一個完整的學生管理系統很好
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
		m_Bj_Con.EnableWindow(true);
	}
	else
	{
		m_Bj_Con.EnableWindow(false);
	}
	this->UpdateData(false);
}

void CXjXfxDlg::OnCheckJb() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	if(m_IsJb)
	{
		m_Jb_Con.EnableWindow(true);
	}
	else
	{
		m_Jb_Con.EnableWindow(false);
	}
	this->UpdateData(false);
}

void CXjXfxDlg::OnCheckQt() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	if(m_IsQt)
	{
		m_Qt_Con.EnableWindow(true);
		m_Qt_G_Con.EnableWindow(true);
	}
	else
	{
		m_Qt_Con.EnableWindow(false);
		m_Qt_G_Con.EnableWindow(false);
	}
	this->UpdateData(false);
}

void CXjXfxDlg::OnCheckXh() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	if(m_IsXh)
	{
		m_Xh_Con.EnableWindow(true);
	}
	else
	{
		m_Xh_Con.EnableWindow(false);
	}
	this->UpdateData(false);
}

void CXjXfxDlg::OnCheckXm() 
{
	// TODO: Add your control notification handler code here

	this->UpdateData(true);
	if(m_IsXm)
	{
		m_Xm_Con.EnableWindow(true);
	}
	else
	{
		m_Xm_Con.EnableWindow(false);
	}
	this->UpdateData(false);
}

void CXjXfxDlg::OnCheckZy() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	if(m_IsZy)
	{
		m_Zy_Con.EnableWindow(true);
	}
	else
	{
		m_Zy_Con.EnableWindow(false);
	}
	this->UpdateData(false);
}

void CXjXfxDlg::RefreshXfx(CString SID)
{
	m_XfxList.DeleteAllItems();
	CString sqlt;
	sqlt.Format("SELECT * FROM XfxTable WHERE S_ID='%s'",SID);
	m_parent->m_recSet->Open(sqlt.GetBuffer(100));
	if(!m_parent->m_recSet->IsEOF())
	{
		CString temp;
		COleDateTime dateTemp;
		int i=0;
		LV_ITEM lvitem;
		lvitem.mask = LVIF_TEXT | LVIF_IMAGE | LVIF_STATE;
		lvitem.state = 0;      
		lvitem.stateMask = 0; 
		char temp1[50];
		
		while(!m_parent->m_recSet->IsEOF())
		{
			lvitem.iItem = i;
			lvitem.iSubItem = 0;
			lvitem.pszText =itoa(i, temp1, 10); 
			m_XfxList.InsertItem(&lvitem);
			
			m_parent->m_recSet->GetFieldValue("XFX_ID",temp);
			m_XfxList.SetItemText(i,0,temp);
			m_parent->m_recSet->GetFieldValue("XFX_Lx",temp);
			m_XfxList.SetItemText(i,1,temp);
			m_parent->m_recSet->GetFieldValue("XFX_Date",dateTemp);
			m_XfxList.SetItemText(i,2,dateTemp.Format("%Y/%m/%d"));
			m_parent->m_recSet->GetFieldValue("XFX_Jsr",temp);
			m_XfxList.SetItemText(i,3,temp);
		
			
			i++;
			m_parent->m_recSet->MoveNext();
		}
	}
	m_parent->m_recSet->Close();
}

void CXjXfxDlg::OnClickListStu(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	int index = m_StuList.GetSelectionMark();
	if(index <0)
	{
		return;
	}
	
	RefreshXfx(m_StuList.GetItemText(index,0));
	
	this->UpdateData(true);
	m_Xfx_Jb = m_StuList.GetItemText(index,3);
	m_Xfx_Bj = m_StuList.GetItemText(index,4);
	m_Xfx_ID = m_StuList.GetItemText(index,0);
	m_Xfx_Xm = m_StuList.GetItemText(index,1);
	m_Xfx_Xjzt = m_StuList.GetItemText(index,6);
	this->UpdateData(false);

	*pResult = 0;
}

void CXjXfxDlg::OnClickListXfx(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	int index = m_XfxList.GetSelectionMark();

	if(index <0)
	{
		return;
	}

	CString sqlt;
	sqlt.Format("SELECT * FROM XfxTable WHERE XFX_ID=%s",m_XfxList.GetItemText(index,0));
	m_parent->m_recSet->Open(sqlt.GetBuffer(100));

	COleDateTime dateTemp;

	this->UpdateData(true);
	m_parent->m_recSet->GetFieldValue("XFX_Lx",m_Xfx_Lx);
	m_parent->m_recSet->GetFieldValue("XFX_Date",dateTemp);

	CTime t(dateTemp.GetYear(),dateTemp.GetMonth(),dateTemp.GetDay(),0,0,0);
	m_Xfx_Rq = t;
	
	m_parent->m_recSet->GetFieldValue("XFX_Yy",m_Xfx_Yy);
	m_parent->m_recSet->GetFieldValue("XFX_Jsr",m_Xfx_Jsr);
	m_parent->m_recSet->GetFieldValue("XFX_Bz",m_Xfx_Bz);
	this->UpdateData(false);
	m_parent->m_recSet->Close();
	*pResult = 0;
}

void CXjXfxDlg::OnBuXfxAdd() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	m_Xfx_ID.TrimLeft();
	m_Xfx_ID.TrimRight();
	if(m_Xfx_ID == "")
	{
		MessageBox("請選擇學生");
		this->UpdateData(false);
		return;
	}
	
	m_Xfx_Lx.TrimLeft();
	m_Xfx_Lx.TrimRight();
	if(m_Xfx_Lx =="")
	{
		MessageBox("請選擇類型");
		this->UpdateData(false);
		return;
	}
	
	m_Xfx_Yy.TrimLeft();
	m_Xfx_Yy.TrimRight();
	if(m_Xfx_Yy =="")
	{
		MessageBox("請輸入原因");
		this->UpdateData(false);
		return;
	}
	
	m_Xfx_Jsr.TrimLeft();
	m_Xfx_Jsr.TrimRight();
	if(m_Xfx_Jsr =="")
	{
		MessageBox("請輸入經手人");
		this->UpdateData(false);
		return;
	}

	m_Xfx_Xjzt.TrimLeft();
	m_Xfx_Xjzt.TrimRight();
	if(m_Xfx_Xjzt =="")
	{
		MessageBox("請選擇學籍狀態");
		this->UpdateData(false);
		return;
	}
	
	CString sqlt;
	sqlt.Format("UPDATE Student SET S_Zt='%s' WHERE S_ID='%s'",m_Xfx_Xjzt,m_Xfx_ID);
	m_parent->m_conn->Execute(sqlt);
	
	sqlt.Format("INSERT INTO XfxTable(S_ID,XFX_Lx,XFX_Date,XFX_Yy,XFX_Bz,XFX_Jsr) VALUES('%s','%s',DATE(),'%s','%s','%s')"\
		,m_Xfx_ID,m_Xfx_Lx,m_Xfx_Yy,m_Xfx_Bz,m_Xfx_Jsr);
	
	m_parent->m_conn->Execute(sqlt);
	
	RefreshXfx(m_Xfx_ID);
	this->UpdateData(false);
}

void CXjXfxDlg::OnBuXfxDel() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	m_Xfx_ID.TrimLeft();
	m_Xfx_ID.TrimRight();
	if(m_Xfx_ID == "")
	{
		MessageBox("請選擇學生");
		this->UpdateData(false);
		return;
	}
	int index =m_XfxList.GetSelectionMark();
	if(index<0)
	{
		MessageBox("請選擇異動行");
		this->UpdateData(false);
		return;
	}

	CString sqlt;
	sqlt.Format("DELETE FROM XfxTable WHERE XFX_ID=%s",m_XfxList.GetItemText(index,0));
	m_parent->m_conn->Execute(sqlt);

	RefreshXfx(m_Xfx_ID);

}

void CXjXfxDlg::OnBuXfxSave() 
{
	// TODO: Add your control notification handler code here
	this->UpdateData(true);
	m_Xfx_ID.TrimLeft();
	m_Xfx_ID.TrimRight();
	if(m_Xfx_ID == "")
	{
		MessageBox("請選擇學生");
		this->UpdateData(false);
		return;
	}
	
	int index = m_XfxList.GetSelectionMark();
	if(index<0)
	{
		MessageBox("請選擇異動行");
		this->UpdateData(false);
		return;
	}

	m_Xfx_Lx.TrimLeft();
	m_Xfx_Lx.TrimRight();
	if(m_Xfx_Lx =="")
	{
		MessageBox("請選擇類型");
		this->UpdateData(false);
		return;
	}
	
	m_Xfx_Yy.TrimLeft();
	m_Xfx_Yy.TrimRight();
	if(m_Xfx_Yy =="")
	{
		MessageBox("請輸入原因");
		this->UpdateData(false);
		return;
	}
	
	m_Xfx_Jsr.TrimLeft();
	m_Xfx_Jsr.TrimRight();
	if(m_Xfx_Jsr =="")
	{
		MessageBox("請輸入經手人");
		this->UpdateData(false);
		return;
	}
	
	m_Xfx_Xjzt.TrimLeft();
	m_Xfx_Xjzt.TrimRight();
	if(m_Xfx_Xjzt =="")
	{
		MessageBox("請選擇學籍狀態");
		this->UpdateData(false);
		return;
	}
	
	CString sqlt;
	sqlt.Format("UPDATE XfxTable SET XFX_Lx='%s',XFX_Yy='%s',XFX_Bz='%s',XFX_Jsr='%s' WHERE XFX_ID=%s"\
		,m_Xfx_Lx,m_Xfx_Yy,m_Xfx_Bz,m_Xfx_Jsr,m_XfxList.GetItemText(index,0));
	m_parent->m_conn->Execute(sqlt);

	sqlt.Format("UPDATE Student SET S_Zt='%s' WHERE S_ID='%s'"\
		,m_Xfx_Xjzt,m_Xfx_ID);
	m_parent->m_conn->Execute(sqlt);
	
	RefreshXfx(m_Xfx_ID);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产尤物一区二区在线| 精品日韩一区二区三区免费视频| 欧美在线视频不卡| 国产欧美精品一区二区色综合| 夜夜嗨av一区二区三区四季av| 极品少妇xxxx偷拍精品少妇| 欧美成人性福生活免费看| 久久亚洲免费视频| 一区二区三区毛片| 韩国精品久久久| 欧美日韩亚洲高清一区二区| 中文字幕va一区二区三区| 日韩精品电影在线| 色哟哟一区二区在线观看| 日韩精品在线一区| 亚洲.国产.中文慕字在线| 国产99一区视频免费 | 91精品一区二区三区在线观看| 欧美国产日韩精品免费观看| 免费在线观看一区| 欧美高清一级片在线| 亚洲精品成a人| 91片黄在线观看| 中文字幕中文乱码欧美一区二区 | 99re亚洲国产精品| 久久综合久久综合九色| 日韩不卡一区二区三区| 欧美人伦禁忌dvd放荡欲情| 亚洲免费观看高清完整版在线| 国产91丝袜在线播放| 337p日本欧洲亚洲大胆精品| 免费在线观看精品| 精品福利一区二区三区| 美女精品自拍一二三四| 欧美一区二区三区白人| 六月丁香婷婷久久| 亚洲精品在线一区二区| 狠狠色丁香婷婷综合| 精品乱人伦一区二区三区| 国产资源在线一区| 久久久久久久久久看片| 国产精品1区2区3区在线观看| 久久久91精品国产一区二区精品 | 成人免费的视频| 国产精品嫩草99a| 波多野结衣在线aⅴ中文字幕不卡| 亚洲国产成人午夜在线一区| 成人免费高清在线| 亚洲图片欧美一区| 日韩一区二区三区在线观看 | 亚洲v中文字幕| 欧美一级在线视频| 国产高清不卡一区| 亚洲欧洲综合另类在线| 韩国一区二区在线观看| 2020国产精品自拍| 国产成人亚洲综合a∨婷婷| 国产精品日产欧美久久久久| 日本韩国精品在线| 日产精品久久久久久久性色| 精品免费视频.| 91理论电影在线观看| 婷婷国产v国产偷v亚洲高清| 精品99一区二区三区| proumb性欧美在线观看| 亚洲资源在线观看| 久久久久国产精品麻豆| 色综合色狠狠综合色| 日本vs亚洲vs韩国一区三区二区| 久久久久久久久蜜桃| 91黄色免费版| 国产69精品一区二区亚洲孕妇| 亚洲午夜激情网页| 国产欧美一区二区三区网站| 欧美日韩免费高清一区色橹橹| 久久69国产一区二区蜜臀| 亚洲成人动漫精品| 日韩三级伦理片妻子的秘密按摩| 精品系列免费在线观看| 中文字幕一区在线| 欧美一区二区三区日韩| 91一区二区三区在线播放| 美国一区二区三区在线播放| 亚洲女人的天堂| 久久久久久**毛片大全| 3d动漫精品啪啪| 91福利视频久久久久| 国产一区二区三区在线观看免费 | 天堂资源在线中文精品| 国产精品―色哟哟| 精品国产a毛片| 欧美日韩国产美女| 色婷婷国产精品综合在线观看| 国产在线一区观看| 麻豆国产91在线播放| 亚洲成人免费在线| 亚洲综合精品自拍| 亚洲欧美日韩电影| 亚洲欧美偷拍卡通变态| 亚洲国产精品二十页| 久久在线免费观看| 精品国产乱码久久| 日韩欧美aaaaaa| 日韩一区二区三区电影| 欧美精选午夜久久久乱码6080| 色综合夜色一区| 国产综合色精品一区二区三区| 青青草成人在线观看| 午夜免费久久看| 午夜私人影院久久久久| 一区二区三区国产豹纹内裤在线| 国产精品毛片久久久久久久| 日本一区二区在线不卡| 国产欧美精品国产国产专区| 久久嫩草精品久久久精品| 日韩精品一区二区在线观看| 精品国精品国产尤物美女| 日韩写真欧美这视频| 69堂成人精品免费视频| 欧美日韩国产成人在线免费| 欧美蜜桃一区二区三区| 欧美一级黄色大片| 精品国产91久久久久久久妲己 | 国产精品乱人伦中文| 制服丝袜亚洲网站| 日韩一级片网站| 欧美大度的电影原声| 久久人人97超碰com| 久久久另类综合| 国产精品国产三级国产| 日韩一区在线免费观看| 一区2区3区在线看| 日韩国产欧美在线视频| 日韩影院在线观看| 国产揄拍国内精品对白| 成人综合婷婷国产精品久久免费| 成人精品电影在线观看| 色狠狠一区二区三区香蕉| 欧美日韩一区三区四区| 日韩欧美激情在线| 国产精品亲子乱子伦xxxx裸| 亚洲人成精品久久久久| 日韩有码一区二区三区| 国产精品一二三区在线| 91国在线观看| 久久久青草青青国产亚洲免观| 欧美国产欧美综合| 91精品国产高清一区二区三区| 欧美在线观看视频一区二区| 日韩一区二区三区视频在线| 久久久国产午夜精品| 亚洲丝袜制服诱惑| 免费美女久久99| 97精品久久久午夜一区二区三区| 欧美高清性hdvideosex| 国产精品色婷婷| 青青草97国产精品免费观看无弹窗版| 国产精品一区二区x88av| 欧美丝袜第三区| 中文字幕乱码一区二区免费| 午夜精品久久久久久久蜜桃app | 日韩视频中午一区| 国产精品欧美极品| 天堂va蜜桃一区二区三区| 国产成人一区在线| 欧美一级一级性生活免费录像| 国产精品美女久久福利网站 | 欧美视频日韩视频在线观看| 久久久亚洲高清| 日韩电影在线一区二区三区| 99这里都是精品| 久久精品视频一区二区三区| 亚洲动漫第一页| 99久久综合国产精品| 欧美变态凌虐bdsm| 丝袜美腿亚洲综合| 一本色道久久综合亚洲91 | **性色生活片久久毛片| 麻豆国产一区二区| 欧美精品第1页| 亚洲五月六月丁香激情| 91免费版在线| 国产精品视频九色porn| 国产乱理伦片在线观看夜一区| 在线播放91灌醉迷j高跟美女 | 在线影视一区二区三区| 国产精品理论在线观看| 国产在线视视频有精品| 欧美一级日韩免费不卡| 五月综合激情婷婷六月色窝| 91看片淫黄大片一级在线观看| 国产日产亚洲精品系列| 激情综合网最新| 26uuu国产日韩综合| 伦理电影国产精品| 日韩女优视频免费观看| 久久成人羞羞网站| 精品电影一区二区| 国产麻豆精品在线| 国产日韩欧美精品一区|