【正文】
使用 ADO時(shí),通過(guò)Recordset對(duì)象可對(duì)幾乎所有數(shù)據(jù)進(jìn)行操作。 C o nne c t io n R e c o r ds e t F ie lds Field對(duì)象 ? Field對(duì)象代表使用普通數(shù)據(jù)類型的數(shù)據(jù)的列 。 Co n n e c t i o n F i e l d s F i e l d Visual Basic數(shù)據(jù)庫(kù)訪問(wèn)控件 ? ADO Data控件 ? DataList控件 ? DataCombo控件 ? DataGrid控件 數(shù)據(jù)庫(kù)封裝 ? 本書中使用類來(lái)管理數(shù)據(jù)庫(kù)中的每個(gè)表,類的成員變量對(duì)應(yīng)表中的每個(gè)列,類的成員函數(shù)則實(shí)現(xiàn)對(duì)表的各種操作,例如添加、修改、刪除和讀取數(shù)據(jù)等。 類封裝實(shí)例 ? 例如要為表 Users創(chuàng)建一個(gè)類 CUserInfo。 ? 類 Users的屬性如下: class CUserInfo { private: CString UserName。 CString UserPwd。 …… } 初始化成員變量 ? CUserInfo::CUserInfo() ? { ? UserName = 。 ? UserPwd = 。 ? } 登錄窗體及主窗體設(shè)計(jì) 院系信息編輯和管理 專業(yè)信息編輯和管理 學(xué)生信息編輯和管理 收費(fèi)項(xiàng)目信息編輯和管理 學(xué)生收費(fèi)編輯和管理 日詳細(xì)查詢表對(duì)話框 月收費(fèi)統(tǒng)計(jì)表對(duì)話框 用戶信息管理模塊 進(jìn)一步工作 ? 讀者可以在本系統(tǒng)的基礎(chǔ)上做進(jìn)一步地功能擴(kuò)展和研究。 ? 例如,將對(duì)數(shù)據(jù)庫(kù)的操作獨(dú)立制作成 COM組件,實(shí)現(xiàn)數(shù)據(jù)庫(kù)開(kāi)發(fā)的三層體系結(jié)構(gòu),即數(shù)據(jù)庫(kù)、中間層和前端應(yīng)用程序。 ? 讀者也可以修改本系統(tǒng)中用戶名和密碼方式的身份認(rèn)證模式,使用更加安全可靠的PKI身份認(rèn)證體系。 博雅工作室 !