資源簡介
本次是在上一次的基礎上完成了對數據庫增刪查改功能的添加。由于數據庫是建在我的電腦里,所以下載資源之后是不能運行的,但是可以看我的博客里面的詳細解釋,參考這里的完整代碼就能搞出來了。
博客鏈接:http://blog.csdn.net/my_acm/article/category/2774139

代碼片段和文件信息
//?score.h?:?Cscore?類的實現
//?Cscore?實現
//?代碼生成在?2014年12月12日?19:50
#include?“stdafx.h“
#include?“score.h“
IMPLEMENT_DYNAMIC(Cscore?CRecordset)
Cscore::Cscore(CDatabase*?pdb)
:?CRecordset(pdb)
{
m_stuid?=?L““;
m_stuname?=?L““;
m_stuclass?=?L““;
m_usualscore?=?0;
m_testscore?=?0;
m_totalscore?=?0;
m_nFields?=?6;
m_nDefaultType?=?dynaset;
}
//#error?安全問題:連接字符串可能包含密碼。
//?此連接字符串中可能包含明文密碼和/或其他重要
//?信息。請在查看完此連接字符串并找到所有與安全
//?有關的問題后移除?#error。可能需要將此密碼存
//?儲為其他格式或使用其他的用戶身份驗證。
CString?Cscore::GetDefaultConnect()
{
return?_T(“DSN=_SQL_SERVER;UID=sa;PWD=liang1993;APP=Microsoft\x00ae?Visual?Studio\x00ae?2013;WSID=USER-20140601YK;DATAbase=student“);
}
CString?Cscore::GetDefaultSQL()
{
return?_T(“[dbo].[score]“);
}
void?Cscore::DoFieldExchange(CFieldExchange*?pFX)
{
pFX->SetFieldType(CFieldExchange::outputColumn);
//?RFX_Text()?和?RFX_Int()?這類宏依賴的是
//?成員變量的類型,而不是數據庫字段的類型。
//?ODBC?嘗試自動將列值轉換為所請求的類型
RFX_Text(pFX?_T(“[stuid]“)?m_stuid);
RFX_Text(pFX?_T(“[stuname]“)?m_stuname);
RFX_Text(pFX?_T(“[stuclass]“)?m_stuclass);
RFX_Long(pFX?_T(“[usualscore]“)?m_usualscore);
RFX_Long(pFX?_T(“[testscore]“)?m_testscore);
RFX_Long(pFX?_T(“[totalscore]“)?m_totalscore);
}
/////////////////////////////////////////////////////////////////////////////
//?Cscore?診斷
#ifdef?_DEBUG
void?Cscore::AssertValid()?const
{
CRecordset::AssertValid();
}
void?Cscore::Dump(CDumpContext&?dc)?const
{
CRecordset::Dump(dc);
}
#endif?//_DEBUG
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3979??2014-12-12?19:40??Test\Test\ReadMe.txt
?????文件??????67777??2013-07-22?01:18??Test\Test\res\Test.ico
?????文件????????664??2014-12-12?19:40??Test\Test\res\Test.rc2
?????文件???????2790??2014-12-18?13:50??Test\Test\resource.h
?????文件???????1679??2014-12-12?19:53??Test\Test\score.cpp
?????文件???????1050??2014-12-12?19:51??Test\Test\score.h
?????文件????????137??2014-12-12?19:40??Test\Test\stdafx.cpp
?????文件???????1598??2014-12-12?19:51??Test\Test\stdafx.h
?????文件????????234??2014-12-12?19:40??Test\Test\targetver.h
?????文件?????110272??2014-12-18?15:46??Test\Test\Test.aps
?????文件???????2348??2014-12-12?19:40??Test\Test\Test.cpp
?????文件????????431??2014-12-12?19:40??Test\Test\Test.h
?????文件??????13408??2014-12-18?15:46??Test\Test\Test.rc
?????文件???????6372??2014-12-12?21:04??Test\Test\Test.vcxproj
?????文件???????2210??2014-12-12?19:51??Test\Test\Test.vcxproj.filters
?????文件???????9590??2014-12-18?18:30??Test\Test\TestDlg.cpp
?????文件???????1147??2014-12-18?14:20??Test\Test\TestDlg.h
?????文件????????958??2014-12-12?19:40??Test\Test.sln
????..A..H.?????28672??2014-12-18?18:30??Test\Test.v12.suo
?????目錄??????????0??2014-12-18?18:32??Test\Test\res
?????目錄??????????0??2014-12-18?18:32??Test\Test
?????目錄??????????0??2014-12-18?18:33??Test
-----------?---------??----------?-----??----
???????????????255316????????????????????22
- 上一篇:C++模擬文件系統
- 下一篇:狀態機自動生成代碼軟件
評論
共有 條評論