資源簡介
本系統主要實現了以下功能:
? 學生信息錄入
? 學生成績錄入
? 程序等級設置
? 學生違規處理
? 學生成績排行
? 學生信息查詢
? 學生成績查詢、打印

代碼片段和文件信息
//?Classinfodlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“mystudentsys.h“
#include?“Classinfodlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CClassinfodlg?dialog
CClassinfodlg::CClassinfodlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CClassinfodlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CClassinfodlg)
m_classname?=?_T(““);
m_classteacher?=?_T(““);
//}}AFX_DATA_INIT
}
void?CClassinfodlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CClassinfodlg)
DDX_Text(pDX?IDC_EDIT_classname?m_classname);
DDX_Text(pDX?IDC_EDIT_classteacher?m_classteacher);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CClassinfodlg?CDialog)
//{{AFX_MSG_MAP(CClassinfodlg)
ON_COMMAND(ID_classinfo_toolbar_add?Onclassinfotoolbaradd)
ON_COMMAND(ID_classinfo_toolbar_del?Onclassinfotoolbardel)
ON_COMMAND(ID_classinfo_toolbar_first?Onclassinfotoolbarfirst)
ON_COMMAND(ID_classinfo_toolbar_last?Onclassinfotoolbarlast)
ON_COMMAND(ID_classinfo_toolbar_next?Onclassinfotoolbarnext)
ON_COMMAND(ID_classinfo_toolbar_pre?Onclassinfotoolbarpre)
ON_COMMAND(ID_classinfo_toolbar_save?Onclassinfotoolbarsave)
ON_WM_CLOSE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CClassinfodlg?message?handlers
BOOL?CClassinfodlg::OnInitDialog()?
{
CDialog::OnInitDialog();
//?TODO:?Add?extra?initialization?here
if(!m_ToolBar.CreateEx(this?TBstyle_FLAT?WS_CHILD?|?WS_VISIBLE
|?CBRS_TOP?|?CBRS_GRIPPER?|?CBRS_TOOLTIPS?|?CBRS_SIZE_DYNAMIC)
||?!m_ToolBar.LoadToolBar(IDR_TOOLBAR_classinfo))
{
TRACE0(_T(“創建工具條失敗\n“));
return?FALSE;
}
RepositionBars(AFX_IDW_CONTROLBAR_FIRST?AFX_IDW_CONTROLBAR_LAST?0);
m_ToolBar.SetButtonstyle(0TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(1TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(2TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(3TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(4TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(5TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(6TBBS_CHECKBOX);
myclassinfoset?=?new?CClassinfoset(&((CMystudentsysApp*)AfxGetApp())->m_DB);
CString?sqlStr;
sqlStr=“SELECT?*?FROM?tb_classinfo“;
if(!myclassinfoset->Open(AFX_DB_USE_DEFAULT_TYPEsqlStr))?//打開數據表
{
AfxMessageBox(“tb_classinfo表打開失敗!“);
}
return?TRUE;
}
void?CClassinfodlg::Onclassinfotoolbaradd()?
{
//?TODO:?Add?your?command?handler?code?here
m_classname????=?““;
m_classteacher?=?““;
UpdateData(FALSE);
}
void?CClassinfodlg::Onclassinfotoolbardel()?
{
//?TODO:?Add?your?command?handler?code?here
myclassinfoset_findref?=?new?CStudentinfoset(&((CMystudentsysApp*)AfxGetApp())->m_DB);
CString?sqlStr_findid;
sqlStr_findid=“SELECT?*?FROM?tb_studentinfo?WHERE?tb_studentinfo.class=‘“+m_classname+“‘“;
???
if(!myclassinfos
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1048576??2008-02-29?08:49??學生管理系統\databa
?????文件????1048576??2008-02-29?08:49??學生管理系統\databa
?????文件???????5689??2007-11-01?18:22??學生管理系統\源程序\Classinfodlg.cpp
?????文件???????1763??2007-11-01?17:56??學生管理系統\源程序\Classinfodlg.h
?????文件???????1343??2006-02-28?13:54??學生管理系統\源程序\Classinfoset.cpp
?????文件???????1318??2006-02-28?13:54??學生管理系統\源程序\Classinfoset.h
?????文件???????5490??2007-11-01?18:19??學生管理系統\源程序\Class_subjectinfodlg.cpp
?????文件???????1832??2007-11-01?18:19??學生管理系統\源程序\Class_subjectinfodlg.h
?????文件???????1394??2006-02-28?13:54??學生管理系統\源程序\Class_subjectset.cpp
?????文件???????1355??2006-02-28?13:54??學生管理系統\源程序\Class_subjectset.h
?????文件??????29825??2007-11-15?13:22??學生管理系統\源程序\Debug\Classinfodlg.obj
?????文件??????11218??2007-11-15?13:22??學生管理系統\源程序\Debug\Classinfodlg.sbr
?????文件??????14347??2007-11-15?13:22??學生管理系統\源程序\Debug\Classinfoset.obj
?????文件???????7098??2007-11-15?13:22??學生管理系統\源程序\Debug\Classinfoset.sbr
?????文件??????26716??2007-11-15?13:22??學生管理系統\源程序\Debug\Class_subjectinfodlg.obj
?????文件??????10480??2007-11-15?13:22??學生管理系統\源程序\Debug\Class_subjectinfodlg.sbr
?????文件??????14579??2007-11-15?13:22??學生管理系統\源程序\Debug\Class_subjectset.obj
?????文件???????7191??2007-11-15?13:22??學生管理系統\源程序\Debug\Class_subjectset.sbr
?????文件??????30588??2007-11-15?13:22??學生管理系統\源程序\Debug\Examinfo_submarkdlg.obj
?????文件??????10767??2007-11-15?13:22??學生管理系統\源程序\Debug\Examinfo_submarkdlg.sbr
?????文件??????16112??2007-11-15?13:22??學生管理系統\源程序\Debug\Examinfo_submarkset.obj
?????文件???????7436??2007-11-15?13:22??學生管理系統\源程序\Debug\Examinfo_submarkset.sbr
?????文件??????32415??2007-11-15?13:22??學生管理系統\源程序\Debug\Examkinddlg.obj
?????文件??????11294??2007-11-15?13:22??學生管理系統\源程序\Debug\Examkinddlg.sbr
?????文件??????13587??2007-11-15?13:22??學生管理系統\源程序\Debug\Examkindset.obj
?????文件???????6987??2007-11-15?13:22??學生管理系統\源程序\Debug\Examkindset.sbr
?????文件?????571240??2007-11-15?13:22??學生管理系統\源程序\Debug\excel9.obj
?????文件?????168134??2007-11-15?13:22??學生管理系統\源程序\Debug\excel9.sbr
?????文件???????1885??2006-02-28?13:54??學生管理系統\源程序\Debug\functionbtn.htm
?????文件??????48453??2007-11-15?13:22??學生管理系統\源程序\Debug\Grade_levelinfodlg.obj
............此處省略184個文件信息
- 上一篇:QCC3008DataSheet
- 下一篇:某公司涉密計算機信息系統安全建設方案
評論
共有 條評論