-
大小: 620KB文件類(lèi)型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-17
- 語(yǔ)言: 其他
- 標(biāo)簽: 畢業(yè)設(shè)計(jì)??文檔管理??
資源簡(jiǎn)介
文檔管理實(shí)際就是文件的制作、修改、傳遞、簽定、保存、銷(xiāo)毀、存檔等一系統(tǒng)操作。文檔管理是企業(yè)經(jīng)營(yíng)管理中不可缺少的組成部分。通過(guò)文檔信息管理系統(tǒng)的使用,實(shí)現(xiàn)文檔管理自動(dòng)化管理的目標(biāo),為企業(yè)提供了安全、可靠、開(kāi)放、高效的文檔管理功能,不僅方便了文檔管理的日常操作,而且必免了手工管理中的一系列錯(cuò)誤的發(fā)生,提高了企業(yè)的辦公效率和企業(yè)文件管理的綜合水平。

代碼片段和文件信息
//?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庫(kù)環(huán)境
????::CoInitialize(NULL);
try
{
//創(chuàng)建connection對(duì)象
???????m_pConnection.CreateInstance(“ADODB.Connection“); ???
???//設(shè)置連接字符串
???_bstr_t?strConnect=“Provider=SQLOLEDB.1;Integrated?Security=SSPI;Persist?Security?Info=False;Initial?Catalog=WenDGL;Data?Source=.“;
???//SERVER和UIDPWD的設(shè)置根據(jù)實(shí)際情況來(lái)設(shè)置
???m_pConnection->Open(strConnect““““adModeUnknown);
}
//捕捉異常
catch(_com_error?e)
{
//顯示錯(cuò)誤信息
AfxMessageBox(e.Description());
}
}
_RecordsetPtr&?ADOConn::GetRecordSet(_bstr_t?bstrSQL)
{
????try
{
//連接數(shù)據(jù)庫(kù),如果connection對(duì)象為空,則重新連接數(shù)據(jù)庫(kù)
if(m_pConnection==NULL)
??????????????OnInitADOConn();
//創(chuàng)建記錄集對(duì)象
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
{
//是否已連接數(shù)據(jù)庫(kù)
????????if(m_pConnection==NULL)
????? OnInitADOConn();
//connection對(duì)象的Execute方法(_bstr_t?CommandText
????????//VARIANT?*?RecordsAffectedlong?Options)
//其中CommandText是命令字符串通常是SQL命令
//參數(shù)RecordsAffected是操作完成后所影響的行數(shù)
//參數(shù)Options表示CommandText的類(lèi)型adCmdText-文本命令adCmdTable-表名
//adCmdProc-存儲(chǔ)過(guò)程adCmdUnknown-未知
????????m_pConnection->Execute(bstrSQLNULLadCmdText);
return?true;
}
catch(_com_error?e)
{
e.Description();
return?false;
}
}
void?ADOConn::ExitConnect()
{
//關(guān)閉記錄集和連接
????if(m_pRecordset!=NULL)
m_pRecordset->Close();
m_pConnection->Close();
//釋放環(huán)境
::CoUninitialize();
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件?????184832??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\文檔管理系統(tǒng)說(shuō)明書(shū).doc
?????文件???????2379??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\ADOConn.cpp
?????文件????????979??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\ADOConn.h
?????文件???????1810??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Chaxundlg.cpp
?????文件???????1313??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Chaxundlg.h
?????文件???????2076??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Dialogin.cpp
?????文件???????1343??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Dialogin.h
?????文件???????9485??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Dwdandlg.cpp
?????文件???????1831??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Dwdandlg.h
?????文件???????2971??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Dwxxb.cpp
?????文件???????1131??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Dwxxb.h
?????文件???????2572??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\KLxgdlg.cpp
?????文件???????1398??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\KLxgdlg.h
?????文件??????90631??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\msado15.tlh
?????文件??????76620??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\msado15.tli
?????文件?????141803??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\msword.cpp
?????文件??????35911??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\msword.h
?????文件???????3615??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\ReadMe.txt
?????文件???????3208??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Resource.h
?????文件???????1067??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Rizhib.cpp
?????文件????????745??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Rizhib.h
?????文件????????210??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\StdAfx.cpp
?????文件???????1054??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\StdAfx.h
?????文件???????2933??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Users.cpp
?????文件???????1011??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Users.h
?????文件??????12841??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\WDgldlg.cpp
?????文件???????2066??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\WDgldlg.h
?????文件???????3583??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Wdlbiedlg.cpp
?????文件???????1516??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\Wdlbiedlg.h
?????文件?????184580??2006-08-09?10:54??C++文檔管理系統(tǒng)(源碼加論文)\文檔管理系統(tǒng)\Program\WordGLXT.aps
............此處省略54個(gè)文件信息
評(píng)論
共有 條評(píng)論