• 大小: 4.45MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-16
  • 语言: C/C++
  • 标签: vc6  C++  MFC  

资源简介

成绩、增加、修改、删除、排序,挑出最高分最低分,导出以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\linkBUTTON.sbr

     文件      90693  2018-01-15 17:53  student\Debug\msado15.tlh

............此处省略72个文件信息

评论

共有 条评论