资源简介
基于C++和SQL完成的文件管理系统,很好的文件管理系统,内容齐全。包含数据流程图、数据库备份、数据库导出表、业务流程图、UC矩阵以及程序和论文!!
代码片段和文件信息
// ADOConn.cpp: implementation of the ADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “WordGLXT.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::OnInitADOConn()
{
//初始化OLE/COM库环境
::CoInitialize(NULL);
try
{
//创建connection对象
m_pConnection.CreateInstance(“ADODB.Connection“);
//设置连接字符串
_bstr_t strConnect=“Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=WenDGL;Data Source=.“;
//SERVER和UIDPWD的设置根据实际情况来设置
m_pConnection->Open(strConnect““““adModeUnknown);
}
//捕捉异常
catch(_com_error e)
{
//显示错误信息
AfxMessageBox(e.Description());
}
}
_RecordsetPtr& ADOConn::GetRecordSet(_bstr_t bstrSQL)
{
try
{
//连接数据库,如果connection对象为空,则重新连接数据库
if(m_pConnection==NULL)
OnInitADOConn();
//创建记录集对象
m_pRecordset.CreateInstance(__uuidof(Recordset));
//取得表中的记录
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error e)
{
e.Description();
}
//返回记录集
return m_pRecordset;
}
BOOL ADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
_variant_t RecordsAffected;
try
{
//是否已连接数据库
if(m_pConnection==NULL)
OnInitADOConn();
//connection对象的Execute方法(_bstr_t CommandText
//VARIANT * RecordsAffectedlong Options)
//其中CommandText是命令字符串通常是SQL命令
//参数RecordsAffected是操作完成后所影响的行数
//参数Options表示CommandText的类型adCmdText-文本命令adCmdTable-表名
//adCmdProc-存储过程adCmdUnknown-未知
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
e.Description();
return false;
}
}
void ADOConn::ExitConnect()
{
//关闭记录集和连接
if(m_pRecordset!=NULL)
m_pRecordset->Close();
m_pConnection->Close();
//释放环境
::CoUninitialize();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14336 2009-07-02 15:41 文档管理系统\data.XLS
文件 2379 2006-08-09 10:54 文档管理系统\Program\ADOConn.cpp
文件 979 2006-08-09 10:54 文档管理系统\Program\ADOConn.h
文件 1810 2006-08-09 10:54 文档管理系统\Program\Chaxundlg.cpp
文件 1313 2006-08-09 10:54 文档管理系统\Program\Chaxundlg.h
文件 21580 2006-08-09 10:54 文档管理系统\Program\Debug\Chaxundlg.obj
文件 0 2006-08-09 10:54 文档管理系统\Program\Debug\Chaxundlg.sbr
文件 90681 2006-08-09 10:54 文档管理系统\Program\Debug\msado15.tlh
文件 76645 2006-08-09 10:54 文档管理系统\Program\Debug\msado15.tli
文件 559630 2009-06-23 17:57 文档管理系统\Program\Debug\msword.obj
文件 161294 2009-06-23 17:57 文档管理系统\Program\Debug\msword.sbr
文件 156672 2009-07-02 15:22 文档管理系统\Program\Debug\vc60.idb
文件 544768 2009-07-02 15:22 文档管理系统\Program\Debug\vc60.pdb
文件 544768 2006-08-09 10:54 文档管理系统\Program\Debug\WordGLXT.exe
文件 1172480 2006-08-09 10:54 文档管理系统\Program\Debug\WordGLXT.pdb
文件 146976 2009-07-02 15:21 文档管理系统\Program\Debug\WordGLXT.res
文件 2076 2006-08-09 10:54 文档管理系统\Program\Dialogin.cpp
文件 1343 2006-08-09 10:54 文档管理系统\Program\Dialogin.h
文件 9485 2006-08-09 10:54 文档管理系统\Program\Dwdandlg.cpp
文件 1831 2006-08-09 10:54 文档管理系统\Program\Dwdandlg.h
文件 2971 2006-08-09 10:54 文档管理系统\Program\Dwxxb.cpp
文件 1131 2006-08-09 10:54 文档管理系统\Program\Dwxxb.h
文件 2572 2006-08-09 10:54 文档管理系统\Program\KLxgdlg.cpp
文件 1398 2006-08-09 10:54 文档管理系统\Program\KLxgdlg.h
文件 90631 2006-08-09 10:54 文档管理系统\Program\msado15.tlh
文件 76620 2006-08-09 10:54 文档管理系统\Program\msado15.tli
文件 141803 2006-08-09 10:54 文档管理系统\Program\msword.cpp
文件 35911 2009-07-02 15:20 文档管理系统\Program\msword.h
文件 18389 2006-08-09 10:54 文档管理系统\Program\Release\ADOConn.obj
文件 15062 2006-08-09 10:54 文档管理系统\Program\Release\Chaxundlg.obj
............此处省略68个文件信息
- 上一篇:语音识别的demo及需要的库
- 下一篇:winxp符号文件包完整symbols
相关资源
- 操作系统文件管理C++代码实现
- 学生信息管理系统C++简单教学版
- 数据库课设SQL Server 2000 + Visual C++客户
- 图书管理信息系统课程设计 C++ MFC
- 数据库课程设计(教室管理信息系统
- vs+mssql实现医药管理信息系统实验报告
- C++ 多级目录文件管理系统
- 基于c++MFC的运动会管理系统.rar
- 文件管理系统C++
- MFC编程案例之文件管理器C++
- 用高级语言编写和调试一个简单的文
- 文件查重工具c++实现,
- 操作系统课程设计 文件管理 C C++
- 操作系统中的文件管理模拟
- 操作系统文件管理系统c++
- 简单文件管理系统的实现
- 操作系统文件管理系统模拟实现
- MFC销售管理信息系统
- 操作系统课程设计 文件管理系统模拟
- 操作系统课程大作业-文件管理系统
- 操作系统c语言模拟文件管理系统
- QT文件管理器
- C++模拟操作系统文件管理
- C语言课程设计报告学生管理信息系统
- 数据库实现的交通管理信息系统
- VC++药品管理信息系统本科毕业设计论
- 云大C++期末大作业_公司雇员管理信息
评论
共有 条评论