freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

倉庫管理系統(tǒng)—計算機畢業(yè)設(shè)計-文庫吧資料

2024-12-01 16:48本頁面
  

【正文】 tDialog() { CDialog::OnInitDialog()。 } // Get Login User = m_sUSER。 } AfxMessageBox( 輸入密碼不正確,請重新輸入 , MB_ICONEXCLAMATION)。 CDialog::OnCancel()。 if ( 0!=(m_sPWD) ) { ++。 Holder = GetCollect(user_PWD)。 } CString sPWD。 } AfxMessageBox( 沒有這個用戶,請重新輸入用戶名 , MB_ICONEXCLAMATION)。 CDialog::OnCancel()。 if ( 0==iCount ) { ++。 (, strQuery)。 strQuery = select user_ID, user_PWD from user_Info where user_ID=39。 return。 ( )。 DDX_Text(pDX, IDC_LOGIN_USER, m_sUSER)。 //}}AFX_DATA_INIT } void CLoginDLG::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX)。 程序清單 : CLoginDLG::CLoginDLG(CWnd* pParent /*=NULL*/) : CDialog(CLoginDLG::IDD, pParent) { //{{AFX_DATA_INIT(CLoginDLG) m_sPWD = _T()。 修改用戶密碼 為了保證數(shù)據(jù)庫的安全,有時候需要經(jīng)常修改用戶的口令。如圖 5 所示。放置了 2 個編輯框( Edit),一個供用戶輸入登錄的用戶名( m_username),另一個供用戶輸入口令( m_passward),這個編輯框的屬性要設(shè)成 password。 } 通過以上的編寫,完成了對數(shù)據(jù)庫的基本操作,為下面的工作提供了最基本的功能。 ()。 ()。 } } 最后添加關(guān)閉數(shù)據(jù)庫連接的函數(shù)。 AfxMessageBox(err)。e) { CString err。 return true。strSQL) { if ( ADOSetState == adStateOpen) ADOSetClose()。strSQL)中添加如下代碼: bool CMaterial_MISApp::ADOExecute(_RecordsetPtr amp。 在函數(shù)中 bool ADOExecute(_RecordsetPtr amp。 } catch(...) { AfxMessageBox(Unknown Error...)。 (%s, (char*)(()) )。 } // 捕捉例外 catch(__error amp。 ADOConnOpen(_bstr_t(Provider=。 return false。 import C:\Program files\mon files\System\ado\ no_namespace \ rename(EOF,EndOfFile) \ rename(LockTypeEnum,newLockTypeEnum)\ rename(DataTypeEnum,newDataTypeEnum)\ rename(FieldAttributeEnum,newFieldAttributeEnum)\ rename(EditModeEnum,newEditModeEnum)\ rename(RecordStatusEnum,newRecordStatusEnum)\ rename(ParameterDirectionEnum,newParameterDirectionEnum) 在cmaterial_misapp 類的 initistance()函數(shù)中添加如下代碼: m_iLoginCount = 0。 最后手工添加一個外部變量的聲明: extern Cmaterial_MISApp theApp。ADOSet,_variant_amp。 private: _ConnectionPtr ADOConn。 int m_iLoginCount。 表 4 菜單結(jié)構(gòu) 菜單名稱 id 系統(tǒng) 修改密碼 ID_MAINMENU_CHANGEPWD 添加用戶 ID_MAINMENU_APPENDACCOUNT 退出系統(tǒng) ID_APP_EXIT 物資基本信息管理 添 加 物 資 基 本 信 息 管 理 ID_MENU_ADDBASICINFO 修 改 物 資 基 本 信 息 管 理 ID_MENU_ALTERBASICINFO 刪 除 物 資 基 本 信 息 管 理 ID_MENU_DELBASICINFO 查 詢 物 資 基 本 信 息 管 理 ID_MENU_SEARCHBASICINFO 物資入庫信息管理 添 加 物 資 入 庫 信 息 ID_MENU_ADDININFO 修 改 物 資 入 庫 信 息 ID_MENU_ALTERININFO 刪 除 物 資 入 庫 信 息 ID_MENU_DELININFO 查 詢 物 資 入 庫 信 息 ID_MENU_SEARCHININFO 物資出庫信息管理 添 加 物 資 出 庫 信 息 ID_MENU_ADDOUTINFO 修 改 物 資 出 庫 信 息 ID_MENU_ALTEROUTINFO 刪 除 物 資 出 庫 信 息 ID_MENU_DELOUTINFO 查 詢 物 資 出 庫 信 息 ID_MENU_SEARCHOUTINFO 物資余額信息管理 查詢物資余額信息 ID_MENU_SEARCHSURPLUSINFO 幫助 關(guān)于 創(chuàng)建公用模塊 在這個系統(tǒng)中,頻繁地使用到了對數(shù)據(jù)庫的 訪問,修改等操作,所以把針對數(shù)據(jù)庫的一些公共操作集中起來,可以使代碼更加規(guī)范和容易維護。單擊 “finish” 按鈕,會出現(xiàn)一個 “new project inform ation” 對話框,確認信息無誤后,單擊 “ok”按鈕 ,完成創(chuàng)建 material_mis 工程。單擊 “next” 按鈕,進入 step 4 of 6 對話框,在這里選中 “3dcontrols” 和 “initial status bar” 選項,其他選項都不需要選中。單擊 “next” 按鈕,進入step 2 of 6 對話框,這一步要選擇需要的數(shù)據(jù)庫,因為涉及到數(shù)據(jù)庫的使用,所以在這里選中 “header files only” 選項,意思是在這個實例中只使用頭文件種類所包含的數(shù)據(jù)庫。 Access 2020的功能十分強大,利用它可以方便地實現(xiàn)對信息保存、維護、查詢、統(tǒng)計、打印、交流、發(fā)布,而且它可以十分方便地與 Office 其他組件交流數(shù)據(jù),這些功能對一個一般用戶而言已經(jīng)足夠了 。 Access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。另外, Microsoft Office 中的 Access 數(shù)據(jù)庫在計算機上的應用比較普及,是開發(fā)小型數(shù)據(jù)庫系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了 Access 數(shù)據(jù)庫。因此,沒有必要使用像 SQL Server 和 Oracle 這樣的大型數(shù)據(jù)庫。 建立一個數(shù)據(jù)庫我們有多種選擇,現(xiàn)在市場上有各種各樣的數(shù)據(jù)庫,而且每一種數(shù)據(jù)庫都有其自身的特點,不能說哪一種更好,只能在其中尋找一種能更好地適應系統(tǒng)需求、更好地滿足用戶的要求以及適應開發(fā)人員的習慣。后來微軟公司通過大量地改進,將 Access 的新版本功能變得更加強大?,F(xiàn)在它已經(jīng)成為Office 辦公套件中不可缺少的部件了。但是,由于 OLE DB的程序比較復雜,因而對 于一般用戶來說使用 ODBC 和 DAO 方式已能滿足一般數(shù)據(jù)庫處理的需要 Access 介紹 Access 是 Microsoft Office 辦公套件中一個極為重要的組成部分。 OLE DB 提供一個數(shù)據(jù)庫編程 COM(組件對象模型)接口,使得數(shù)據(jù)的使用者(應用程序)可以使用同樣的方法訪問各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲地點、格式或類型。 3. OLE DB(OLE data Base, OLE 數(shù)據(jù)庫 )。 ODBC Direct Workspace —— 這是一種使用 ODBC Direct 來直接訪問一個 ODBC 數(shù)據(jù)源,并繞過 Microsoft Jet 數(shù)據(jù)庫引擎的工作區(qū)。 DAO 是我們可以通過程序訪問和操縱本地的或遠程的數(shù)據(jù)和數(shù)據(jù)定義, 管理數(shù)據(jù)庫中的對象或結(jié)構(gòu)。多個 DAO 對象構(gòu)成了一個體系結(jié)構(gòu),在這個結(jié)構(gòu)里,各個 DAO 對象協(xié)同工作,通過 Microsoft Jet 數(shù)據(jù)庫訪問數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)庫的結(jié)構(gòu)定義。作為 Microsoft Windows Open Standards Architecture(WOSA,Windows 開放式服務(wù)體系結(jié)構(gòu) )的主要組成部分, ODBC 一直沿用至今。 系統(tǒng)數(shù)據(jù)訪問接口的選擇 Visual C++中可用的數(shù)據(jù)訪問對象接口有三種: ODBC( Open Database Connectity,開發(fā)數(shù)據(jù)庫 連接)、 DAO(Data Access Objects,數(shù)據(jù)訪問對象 )及 OLE DB(OLE data Base, OLE 數(shù)據(jù)庫 )。 (4)CListBox(列表框控件):顯示一個列表,讓用戶從中選取一個或多個項。 (2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項設(shè)置。 Visual C++具有的優(yōu)點:提供了面向?qū)ο蟮膽贸绦蚩蚣?MFC( Microsoft Foundation Class) ,簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE技術(shù)的可視化軟件的自動生成和維護工具 AppWizard、 ClassWizard、Visual Studio、 WizardBar 等,實現(xiàn)了直觀、可視的程序設(shè)計風格,方便地編和管理各種類,維護程序的源代碼;封裝了 Windows 的 API函數(shù)、 USER、 KERNEL、GDI 函數(shù),簡化了編程時創(chuàng)建、維護窗口的許多復雜的工作。 所用開發(fā)語言簡介 VC++的特點 Visual C++是功能最為強大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο蟆⒖梢暬拈_發(fā)風格。 (5)CComboBox(組合框):將列表框和編輯框有機地組合在一起,可選擇列表中已有的項,還可以編輯出新的項。 (3)CEdit(編輯框控件):完成文字的輸入輸出雙向操作,查看并編輯文字。 本程序中使用的 VC++控件及其屬性簡介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。因此 Visual C++又稱作是一個集成開發(fā)工具,它提供了軟件代碼自動生成和可視化的資源編 輯功能?,F(xiàn)在就可以在 access 2020,實現(xiàn)上面設(shè)計的數(shù)據(jù)庫邏輯結(jié)構(gòu) ,然后轉(zhuǎn)化為 access97.下面給出創(chuàng)建這些表格的 清單 。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。 Access 也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 第三章 數(shù)據(jù)庫 結(jié)構(gòu)的實現(xiàn) Access2020 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。 倉庫 管理信息系統(tǒng) 物資
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1