資源簡介
本程序是用MFC編寫,連接有ACCESS數據庫,程序大致分為三塊,學生,教師,管理員。管理員可以完成,對學生,教師,課程的增刪改差和對課程的分配,學生可以完成選課和刪除選課的功能。教師可以實現查看,刪除學生。

代碼片段和文件信息
//?ACDB.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“Elective.h“
#include?“ACDB.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CACDB
IMPLEMENT_DYNAMIC(CACDB?CRecordset)
CACDB::CACDB(CDatabase*?pdb)
:?CRecordset(pdb)
{
//{{AFX_FIELD_INIT(CACDB)
m_column1?=?0;
m_teacherNO?=?0;
m_CNO?=?0;
m_nFields?=?3;
//}}AFX_FIELD_INIT
m_nDefaultType?=?snapshot;
}
CString?CACDB::GetDefaultConnect()
{
return?_T(“ODBC;DSN=Xuanke“);
}
CString?CACDB::GetDefaultSQL()
{
return?_T(“[arrange?course]“);
}
void?CACDB::DoFieldExchange(CFieldExchange*?pFX)
{
//{{AFX_FIELD_MAP(CACDB)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Long(pFX?_T(“[編號]“)?m_column1);
RFX_Long(pFX?_T(“[teacherNO]“)?m_teacherNO);
RFX_Long(pFX?_T(“[CNO]“)?m_CNO);
//}}AFX_FIELD_MAP
}
/////////////////////////////////////////////////////////////////////////////
//?CACDB?diagnostics
#ifdef?_DEBUG
void?CACDB::AssertValid()?const
{
CRecordset::AssertValid();
}
void?CACDB::Dump(CDumpContext&?dc)?const
{
CRecordset::Dump(dc);
}
#endif?//_DEBUG
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1254??2008-12-18?09:22??Elective\ACDB.cpp
?????文件???????1264??2008-12-18?09:22??Elective\ACDB.h
?????文件???????1317??2008-12-17?13:50??Elective\ADB.cpp
?????文件???????1283??2008-12-17?13:54??Elective\ADB.h
?????文件???????1386??2008-12-19?19:55??Elective\Adm.cpp
?????文件???????1265??2008-12-19?19:52??Elective\Adm.h
?????文件???????8549??2008-12-19?10:24??Elective\Anpaikecheng.cpp
?????文件???????1623??2008-12-18?21:23??Elective\Anpaikecheng.h
?????文件???????1644??2008-12-18?20:35??Elective\CDB.cpp
?????文件???????1385??2008-12-18?20:35??Elective\CDB.h
?????文件??????39908??2008-12-26?09:46??Elective\Elective.aps
?????文件??????12546??2008-12-26?09:52??Elective\Elective.clw
?????文件???????4287??2008-12-24?20:41??Elective\Elective.cpp
?????文件???????6430??2008-12-19?16:47??Elective\Elective.dsp
?????文件????????524??2008-12-17?08:45??Elective\Elective.dsw
?????文件???????1378??2008-12-17?08:45??Elective\Elective.h
?????文件?????566272??2008-12-26?09:52??Elective\Elective.ncb
?????文件???????3305??2008-12-25?11:28??Elective\Elective.plg
?????文件??????22639??2008-12-24?20:58??Elective\Elective.rc
?????文件???????1782??2008-12-17?08:45??Elective\ElectiveDoc.cpp
?????文件???????1497??2008-12-17?08:45??Elective\ElectiveDoc.h
?????文件???????7599??2008-12-19?20:25??Elective\ElectiveView.cpp
?????文件???????2795??2008-12-19?19:59??Elective\ElectiveView.h
?????文件???????6698??2008-12-25?11:06??Elective\Kecheng.cpp
?????文件???????1538??2008-12-24?19:55??Elective\Kecheng.h
?????文件???????2509??2008-12-17?08:45??Elective\MainFrm.cpp
?????文件???????1581??2008-12-17?08:45??Elective\MainFrm.h
?????文件???????4359??2008-12-17?08:45??Elective\ReadMe.txt
?????文件???????4634??2008-12-24?20:33??Elective\resource.h
?????文件???????1490??2008-12-18?19:24??Elective\SDB.cpp
............此處省略59個文件信息
- 上一篇:C++ 學籍管理系統
- 下一篇:五子棋C++源代碼實現禁手
評論
共有 條評論