资源简介
用MFC,VC6.0环境,用C++编写员工、部门等管理类,MSSQL2000数据库实现的一个人事管理系统,全部源文件,资源文件,和数据库文件都已在压缩包里。
代码片段和文件信息
// ADOConn.cpp: implementation of the ADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “HRMSys.h“
#include “ADOConn.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
ADOConn::ADOConn()
{
}
ADOConn::~ADOConn()
{
}
void ADOConn::InitADOConn()
{
if(FAILED(::CoInitialize(NULL)))
return ;
try
{
m_pConn.CreateInstance(__uuidof(Connection));
m_pConn->ConnectionString=“Provider=SQLOLEDB; Server=Zhuxg; Database=HRMSys; uid=sa; pwd=123456“;
m_pConn->Open(““““““adConnectUnspecified);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
}
_RecordsetPtr& ADOConn::GetRecordset(_bstr_t bstrSQL)
{
try
{
if(NULL==m_pConn)
InitADOConn();
m_pRst.CreateInstance(__uuidof(Recordset));
m_pRst->Open(bstrSQLm_pConn.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
return m_pRst;
}
_RecordsetPtr& ADOConn::GetRstPtr()
{
return m_pRst;
}
bool ADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
try
{
if(NULL==m_pConn)
InitADOConn();
m_pConn->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
return false;
}
}
void ADOConn::ExitConnect()
{
if(m_pRst!=NULL)
m_pRst->Close();
if(m_pConn!=NULL)
m_pConn->Close();
::CoUninitialize();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1753 2010-06-15 11:08 HRMSys\ADOConn.cpp
文件 823 2010-06-14 16:28 HRMSys\ADOConn.h
文件 1255878 2010-06-21 19:34 HRMSys\bitmap.bmp
文件 1048576 2010-06-29 15:16 HRMSys\databa
文件 1048576 2010-06-29 15:16 HRMSys\databa
文件 69464 2010-06-15 11:08 HRMSys\Debug\ADOConn.obj
文件 0 2010-06-15 11:08 HRMSys\Debug\ADOConn.sbr
文件 71435 2010-06-19 23:10 HRMSys\Debug\Department.obj
文件 0 2010-06-19 23:10 HRMSys\Debug\Department.sbr
文件 32485 2010-06-19 23:10 HRMSys\Debug\DlgAddDep.obj
文件 0 2010-06-19 23:10 HRMSys\Debug\DlgAddDep.sbr
文件 55637 2010-06-21 08:11 HRMSys\Debug\DlgAddEmp.obj
文件 0 2010-06-21 08:11 HRMSys\Debug\DlgAddEmp.sbr
文件 30085 2010-06-18 00:14 HRMSys\Debug\DlgAddUser.obj
文件 0 2010-06-18 00:15 HRMSys\Debug\DlgAddUser.sbr
文件 57342 2010-06-19 23:10 HRMSys\Debug\DlgDepMan.obj
文件 0 2010-06-19 23:10 HRMSys\Debug\DlgDepMan.sbr
文件 162423 2010-06-21 20:08 HRMSys\Debug\DlgEmpMan.obj
文件 0 2010-06-21 20:08 HRMSys\Debug\DlgEmpMan.sbr
文件 30044 2010-06-21 09:49 HRMSys\Debug\DlgEmpTrans.obj
文件 0 2010-06-21 09:49 HRMSys\Debug\DlgEmpTrans.sbr
文件 17059 2010-06-19 23:10 HRMSys\Debug\DlgLookDepInfo.obj
文件 0 2010-06-19 23:10 HRMSys\Debug\DlgLookDepInfo.sbr
文件 38748 2010-06-19 23:10 HRMSys\Debug\DlgModifyDep.obj
文件 0 2010-06-19 23:10 HRMSys\Debug\DlgModifyDep.sbr
文件 56012 2010-06-21 08:44 HRMSys\Debug\DlgModifyEmp.obj
文件 0 2010-06-21 08:44 HRMSys\Debug\DlgModifyEmp.sbr
文件 21774 2010-06-18 00:14 HRMSys\Debug\DlgPwdModify.obj
文件 0 2010-06-18 00:15 HRMSys\Debug\DlgPwdModify.sbr
文件 85228 2010-06-21 20:08 HRMSys\Debug\DlgSearchEmp.obj
............此处省略86个文件信息
相关资源
- 人事管理系统 mfc C++课程设计(附数据
- C++课程设计报告(人事管理系统).
- VC+SQL人事管理系统
- 人事管理系统C语言课程设计报告
- 人事管理系统(使用MFC单文档程序,
- 人事管理系统C++源代码
- 面向对象的编程技术课程设计VC++_MF
- C++课程设计报告人事管理系统及全部
- MFC人事管理系统工程文件
- C语言 人事管理系统
- 高校人事管理系统课程设计C++版
- 高校人事管理系统C++程序设计
- C++人事管理系统
- 面向对象课程设计人事管理系统
- 公司人事管理系统控制台源码
- 人事管理系统(附数据库文件)
- 人事管理系统 C++
- c++人事管理系统包括源程序、运行d
- 人事管理系统MFC
- 公司人事管理系统C++
评论
共有 条评论