資源簡介
成績、增加、修改、刪除、排序,挑出最高分最低分,導出以Excel的形式導出。功能很全,是我課程設計的成果,得了98分,大家可以放心下載。代碼要慢慢研究,里面的關鍵字最好自己查查,加油了!

代碼片段和文件信息
//?AccessConn.cpp:?implementation?of?the?CAccessConn?class.
//
//////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“student.h“
#include?“AccessConn.h“
#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
CAccessConn::CAccessConn()
{
}
CAccessConn::~CAccessConn()
{
}
void?CAccessConn::OnInitAccessConn()
{
CoInitialize(NULL);
try
{
m_pConnection.CreateInstance(“ADODB.Connection“);
m_pConnection->ConnectionString=“Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=db11.mdb“;
m_pConnection->Open(““““““adModeUnknown);
}
catch(_com_error?e)
{
AfxMessageBox(e.Description());
}
}
_RecordsetPtr&?CAccessConn::GetRecordSet(_bstr_t?bstrSQL)
{
try
{
if(m_pConnection==NULL)
{
OnInitAccessConn();
}
m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()
adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error?e)
{
AfxMessageBox(e.Description());
}
return?m_pRecordset;
}
BOOL?CAccessConn::ExecuteSQL(_bstr_t?bstrSQL)
{
try
{
if(m_pConnection==NULL)
OnInitAccessConn();
m_pConnection->Execute(bstrSQLNULLadCmdText);
return?TRUE;
}
catch(_com_error?e)
{
AfxMessageBox(e.Description());
return?FALSE;
}
}
void?CAccessConn::CutConn()
{
if(m_pRecordset!=NULL)
m_pRecordset->Close();
m_pConnection->Close();
CoUninitialize();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????14336??2018-01-15?17:53??student\23123.xls
?????文件???????1702??2018-01-15?17:53??student\AccessConn.cpp
?????文件???????1057??2018-01-15?17:53??student\AccessConn.h
?????文件??????18410??2018-01-15?17:53??student\AppFace.h
?????文件????????989??2018-01-15?17:53??student\Chaxun.cpp
?????文件???????1157??2018-01-15?17:53??student\Chaxun.h
?????文件????????613??2018-01-15?17:53??student\CScore.cpp
?????文件????????390??2018-01-15?17:53??student\CScore.h
?????文件?????262144??2018-02-07?21:54??student\db11.mdb
?????文件??????69253??2018-01-15?17:53??student\Debug\AccessConn.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\AccessConn.sbr
?????文件??????12739??2018-01-15?17:53??student\Debug\Chaxun.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\Chaxun.sbr
?????文件???????7320??2018-01-15?17:53??student\Debug\CScore.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\CScore.sbr
?????文件?????262144??2018-02-07?21:55??student\Debug\db11.mdb
?????文件?????112662??2018-01-15?17:53??student\Debug\DlgBJ.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\DlgBJ.sbr
?????文件??????50069??2018-01-15?17:53??student\Debug\DlgDR.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\DlgDR.sbr
?????文件?????151585??2018-01-15?17:53??student\Debug\DlgRealBJ.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\DlgRealBJ.sbr
?????文件??????13907??2018-01-15?17:53??student\Debug\DlgXLS.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\DlgXLS.sbr
?????文件?????643605??2018-01-15?17:53??student\Debug\excel.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\excel.sbr
?????文件??????10619??2018-01-15?17:53??student\Debug\HotButton.obj
?????文件??????????0??2018-01-15?17:53??student\Debug\HotButton.sbr
?????文件???????1789??2018-01-15?17:53??student\Debug\li
?????文件??????90693??2018-01-15?17:53??student\Debug\msado15.tlh
............此處省略72個文件信息
- 上一篇:ARQ協議C語言實現
- 下一篇:基于MFC的學生管理系統
評論
共有 條評論