資源簡介
這是中的一個案例,有Visual C++6.0+Access,
Visual C++6.0+sql server2000,Visual C++6.0+Sql Server2005三個版本

代碼片段和文件信息
//?CHAXUN.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“FamilialFinaceManage.h“
#include?“CHAXUN.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CCHAXUN?dialog
CCHAXUN::CCHAXUN(CWnd*?pParent?/*=NULL*/)
:?CDialog(CCHAXUN::IDD?pParent)
{
//{{AFX_DATA_INIT(CCHAXUN)
m_str_man?=?_T(““);
m_str_leibie?=?_T(““);
m_begin_day?=?_T(““);
m_end_day?=?_T(““);
m_str_edit?=?_T(““);
//}}AFX_DATA_INIT
}
void?CCHAXUN::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CCHAXUN)
DDX_Control(pDX?IDC_LIST2?m_list);
DDX_Control(pDX?IDC_COMBO5?m_leibie);
DDX_Control(pDX?IDC_COMBO4?m_man);
DDX_CBString(pDX?IDC_COMBO4?m_str_man);
DDX_CBString(pDX?IDC_COMBO5?m_str_leibie);
DDX_Text(pDX?IDC_EDIT3?m_begin_day);
DDX_Text(pDX?IDC_EDIT19?m_end_day);
DDX_Text(pDX?IDC_EDIT1?m_str_edit);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CCHAXUN?CDialog)
//{{AFX_MSG_MAP(CCHAXUN)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CCHAXUN?message?handlers
BOOL?CCHAXUN::OnInitDialog()?
{
CDialog::OnInitDialog();
//?TODO:?Add?extra?initialization?here
m_list.SetExtendedstyle(LVS_EX_FULLROWSELECT);
m_list.InsertColumn(0“時間“LVCFMT_LEFT100-1);
m_list.InsertColumn(1“種類“LVCFMT_LEFT100-1);
m_list.InsertColumn(2“金額(元)“LVCFMT_LEFT100-1);
m_list.InsertColumn(3“經(jīng)手人“LVCFMT_LEFT100-1);
m_list.InsertColumn(4“備注(具體情況)“LVCFMT_LEFT200-1);
////////////////////////////////////////////////////////////////////////////////////
int?i=0;
int?nstep;
_bstr_t?temp;
////////////////////////////////////////////////////////////////////////////////
CoInitialize(NULL);????//初始化COM組件
_ConnectionPtr?pConn(__uuidof(Connection));????//實例化一個connection對象pConn
_RecordsetPtr?pRst(__uuidof(Recordset));????//實例化一個Recordset對象pRst
_CommandPtr?pCmd(__uuidof(Command));????//實例化一個Command對象pCmd
pConn->ConnectionString=(_bstr_t)title1;
//通過pConn對象連接字符串,連接到ACCESS數(shù)據(jù)庫
HRESULT?hr?=?pConn->Open(““““““adConnectUnspecified);
//?以同步的方式進(jìn)行連接??open(“連接字串““用戶名““密碼““連接方式“)?
//?連接方式有“adConnectUnspecified“(同步)?和?“adAsyncConnect“?(異步)
pCmd->put_ActiveConnection(_variant_t((IDispatch*)pConn));
pCmd->CommandText=“SELECT?*?FROM?家庭財務(wù)表“;????//通過pCmd對象訪問數(shù)據(jù)庫
pRst=pCmd->Execute(NULLNULLadCmdText);
for(;!pRst->EndEOF;?pRst->MoveNext())?//??在數(shù)據(jù)庫中尋找 pRecord->MoveFirst()
{
temp=pRst->GetCollect(“時間“);
nstep=m_list.InsertItem(itemp);
temp=pRst->GetCollect(“種類“);
m_list.SetItemText(nstep1temp);
temp=pRst->GetCollect(“金額“);
m_list.SetItemText(nstep2temp);
temp=pRst->GetCollect(“經(jīng)手人“);
m_list.SetItemText(nstep3temp);
temp=pRst->GetCollect(“備注(具體情況)“);
m_list.SetItemText(nstep4temp);
}
///////////////////
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9647??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\CHAXUN.cpp
?????文件???????1347??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\CHAXUN.h
?????文件?????430080??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\Debug\FianceData.mdb
?????文件?????798720??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\Debug\SkinPlusPlusDLL.dll
?????文件?????133852??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.aps
?????文件???????5378??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.clw
?????文件???????2342??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.cpp
?????文件???????6337??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.dsp
?????文件????????609??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.dsw
?????文件???????1478??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.h
?????文件?????246784??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.ncb
?????文件??????54784??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.opt
?????文件????????274??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.plg
?????文件??????13238??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManage.rc
?????文件??????38650??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManageDLG.cpp
?????文件???????2241??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FamilialFinaceManageDLG.h
?????文件???????7685??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FAMILY.cpp
?????文件???????1274??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FAMILY.h
?????文件?????430080??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\FianceData.mdb
?????文件????????766??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\icon1.ico
?????文件??????90619??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\msado15.tlh
?????文件??????76614??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\msado15.tli
?????文件???????5261??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\PLAIN.cpp
?????文件???????1324??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\PLAIN.h
?????文件???????3831??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\ReadMe.txt
?????文件???????1078??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\res\FamilialFinaceManage.ico
?????文件????????412??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\res\FamilialFinaceManage.rc2
?????文件????????766??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\res\FamilialFinaceManage2.ico
?????文件?????105248??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\res\logo.bmp
?????文件???????2391??2010-05-19?14:21??chap17\17?Access\FamilialFinaceManage\resource.h
............此處省略95個文件信息
評論
共有 條評論