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

正文內(nèi)容

vc60access倉庫管理系統(tǒng)設(shè)計(jì)(專業(yè)版)

2025-01-31 01:36上一頁面

下一頁面
  

【正文】 (m_sCurrentList)。 if ( m_bNameChecked ) { if ( ==m_sName ) { AfxMessageBox(_T( 物資名稱不能為空! ), MB_ICONEXCLAMATION)。 _variant_t Holder,strQuery。 //獲得類別 = (iItem, 3)。 圖 8 在彈出式菜單中選擇"修改物資基本信息"命令,就會(huì)調(diào)用onmenualterbasicinfo()函數(shù),并且在文本框中自動(dòng)載入數(shù)據(jù),加入的代碼如下: void CMaterial_MISView::OnMenuAlterbasicinfo() { // TODO: Add your mand handler code here if ( m_ListCtrl amp。 int iItem = (pos)。然后進(jìn)行數(shù)據(jù)庫操作。 } else AfxMessageBox(_T(添加記錄失??! ), MB_ICONEXCLAMATION)。 if ( 0!=iCount ) { AfxMessageBox(_T( 已 經(jīng) 存 在 此 物 資 的 記 錄 ! ), MB_ICONEXCLAMATION)。 ( )。多個(gè)標(biāo)簽,用來提示文本框中需要輸入的內(nèi)容。 ((CStatic *)GetDlgItem(IDC_LOGIN_CAPTION))SetFont(amp。 MoveFirst()。 //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CLoginDLG, CDialog) //{{AFX_MSG_MAP(CLoginDLG) ON_BN_CLICKED(IDC_LOGIN_CAPTION, OnLoginCaption) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CLoginDLG message handlers void CLoginDLG::OnOK() { // TODO: Add extra validation here // Check UserName Vadilaty UpdateData(true)。 // 釋放 ADO 記錄集 if(adStateOpen==m_pADOSetState) m_pADOSetClose()。 } // 初始化 ADO 記錄集 添加以上代碼后,就完成了打開數(shù)據(jù)庫的工作,同時(shí)添加下面的代碼,來設(shè)置窗口的名稱: m_pMainWndSetWindowText(_T(物資管理信息系統(tǒng) ))。 //定義 ado 數(shù)據(jù)庫連接對(duì)象指針 選擇 add member function 添加函數(shù) bool ADOExecute(_RecordsetPtramp。 Access做為一個(gè)數(shù)據(jù)庫管理系統(tǒng),它被集成在 Microsoft Office中。可通過ODBC 訪問數(shù)據(jù)庫服務(wù)器,而無須安裝 Microsoft Jet 數(shù)據(jù)庫引擎。因此 Visual C++又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動(dòng)生成和可視化的資源編輯功能。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。 ? 物資基本信息的查詢。 倉庫管理是企業(yè)管理的一個(gè)重要內(nèi)容。本文是針對(duì)我校學(xué)習(xí)成績管理方面的需求進(jìn)行開發(fā)設(shè)計(jì)而形成一套適合自身 應(yīng)用的 計(jì)算機(jī) 管理信 息系統(tǒng) 。論文 對(duì)系統(tǒng) 進(jìn)行了 較為全面的業(yè)務(wù) 需求分 析,并進(jìn) 行有針對(duì) 性的系 統(tǒng)設(shè)計(jì),包括開 發(fā)平臺(tái)和工具選 型、功能 模塊設(shè) 計(jì)、數(shù)據(jù) 庫設(shè)計(jì)等,最后選 用 Vis ual C + + 和 Access 數(shù)據(jù) 庫進(jìn)行 了系統(tǒng) 實(shí)現(xiàn),并進(jìn) 行了相 應(yīng)的系 統(tǒng)測試和調(diào)試 隨著當(dāng)代計(jì)算機(jī)技術(shù)的發(fā)展,硬件運(yùn)行速度的不斷提高,軟件功能越來越多,越來越完善,它的應(yīng)用范圍也就不斷地?cái)U(kuò)大,已被廣泛 地應(yīng)用于科研部門,金融系統(tǒng)、工廠、學(xué)校,直至進(jìn)入千家萬戶。隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變的龐大起 來。 ? 物資基本信息的修改。 Access也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng) 絡(luò)用戶共享數(shù)據(jù)庫。 Visual C++具有的優(yōu)點(diǎn):提供了面向?qū)ο蟮膽?yīng)用程序框架 MFC( Microsoft Foundation Class) ,簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE 技術(shù)的可視化軟件的自動(dòng)生成和維護(hù)工具 AppWizard、ClassWizard、 Visual Studio、 WizardBar 等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便地編和管理各種類,維護(hù)程序的源代碼;封裝了 Windows 的 API 函數(shù)、 USER、 KERNEL、 GDI函數(shù),簡化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。 3. OLE DB(OLE data Base, OLE 數(shù)據(jù)庫 )。 Access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。ADOSet,_variant_amp。 在函數(shù)中 bool ADOExecute(_RecordsetPtr amp。 ()。 ( )。 Holder = GetCollect(user_PWD)。m_fMyFont, true)。這些控件的屬性見 表 7 添加物資基本信息對(duì)話框中各個(gè)控件的屬性設(shè)置 控件 屬性 ID Label1 物資編號(hào) IDC_STATIC Label2 物資名稱 IDC_STATIC Label3 規(guī)格型號(hào) IDC_STATIC Label4 類 別 IDC_STATIC Label5 計(jì)量單位 IDC_STATIC Edit Box1 IDC_BASICINFO_WZID Edit Box2 IDC_BASICINFO_WZNAME Edit Box3 IDC_BASICINFO_WZSPEC Edit Box4 IDC_BASICINFO_WZKIND Edit Box5 IDC_BASICINFO_WZUNIT Button1 IDOK Button2 IDCANCEL 選擇 “view/classwizard 菜單,然后選擇 “message maps” 標(biāo)簽頁,在 “class name” 下拉列表中選 “addbasicinfo” 選項(xiàng),在左邊的 “object ids” 中選擇idok,然后雙擊右邊 “messages” 中的 bn_clicked 添加 onok()函數(shù),在左邊選擇 addbasicinfo,然后在右邊雙擊選擇 wm_initdialog,添加 oninitdialog()函數(shù),選擇 “me mber variables” 標(biāo)簽頁,在 “class name” 下拉列表中仍然選擇 “addbasicinfo”, 雙擊 “control ids” 中每一個(gè) id,添加變量,除了使用這種方法添加變量和函數(shù)以外,用鼠標(biāo)右鍵單擊 addbasicinfo 為,選擇彈出菜單中的 “add member variable” 命令,然后在彈出對(duì)話框中添加變量。 ( )。 return。 } else//修改記錄 { strQuery = Update material set wzname=39。最后根據(jù)選擇的操作來顯示相應(yīng)的信息,如果是添加,則顯示添加成功,并 清空所有文本框;如果是修改,則提示修改成功,然后更新所有記錄的列表。 =(iItem,0)。amp。 //獲得單位 = (iItem, 4)。 while(pos) { iItem=(pos)。 return。 CRect rect。代碼如下: void CMaterial_MISView::CreateMaterialInfo() { m_sCurrentList = _T(物資列表 )。 ( )。 Cstring sID。 //獲得規(guī)格 = (iItem, 2)。 } 出現(xiàn)彈出式菜單,如圖 8 所示。 CString str。所以程序中使用判斷是否有重復(fù)的 ID 來判斷是否已經(jīng)存在相同的物資。 UpdateData(false)。 int iCount = GetRecordCount()。 ( )。 添加物資基本信息對(duì)話框的創(chuàng)建 選擇 “ 物資基本信息管理 /添加物資基本信息 ” 菜單,將會(huì)出現(xiàn)圖 6 所示的對(duì)話框 圖 6 添加物資基本 信息對(duì)話框 在這個(gè)對(duì)話框上面放置多個(gè)文本框,用來輸入物資基本信息:放置兩個(gè)按鈕,用來確定是否添加物資基本信息 。 (180,華文彩云 ,NULL)。 } CString sPWD。 DDX_Text(pDX, IDC_LOGIN_USER, m_sUSER)。 ()。 } catch(...) { AfxMessageBox(Unknown Error...)。 private: _ConnectionPtr ADOConn。另外, Microsoft Office 中的 Access 數(shù)據(jù)庫在計(jì)算機(jī)上的應(yīng)用比較普及,是開發(fā)小型數(shù)據(jù)庫系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了 Access 數(shù)據(jù)庫。 ODBC Direct Workspace —— 這是一種使用 ODBC Direct 來直接訪問一個(gè) ODBC 數(shù)據(jù)源,并繞過 Microsoft Jet 數(shù)據(jù)庫引擎的工作區(qū)。 所用開發(fā)語言簡介 VC++的特點(diǎn) Visual C++是功能最為強(qiáng)大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο?、可視化的開發(fā)風(fēng)格。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。本系統(tǒng)中的倉庫管理信息系統(tǒng)需要完成的主要功能有: ? 有關(guān)物資基本信息的輸入,包括物資編號(hào)、物資名稱、規(guī)格型號(hào)、種類和計(jì)量單位等。 可見,開發(fā)一套物資信息管理系統(tǒng)已經(jīng)是必要的了。 過程控制:以下內(nèi)容略 隨著計(jì)算 機(jī)的普 及和發(fā) 展,人 們開始 利用計(jì) 算機(jī)解 決越來 越多的實(shí)際 問題,雖 然現(xiàn)在 軟件的 數(shù) 量如雨 后春筍,但依然 不能滿足用戶的 各種需 要,尤其 是用于特 定教學(xué) 管理方 面的軟 件。用手工來完成物資管理系統(tǒng)是一個(gè)較煩瑣的過程,既費(fèi)時(shí)、費(fèi)力,又不利于一個(gè)月或更久時(shí)間的結(jié)算,而進(jìn)行計(jì)算機(jī)管理可以大大提高工作效率,而且數(shù)據(jù)處理也更為精確。如何管理好企業(yè)內(nèi)物資的信息,成為企業(yè)管理中的一個(gè)重要問題。 ? 入庫物資基本信息的輸入。 Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。 本程序中使用的 VC++控件及其屬性簡介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。 OLE DB 試圖提高一種統(tǒng)一的數(shù)據(jù)訪問接口,并能處理除了標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、 Web 上的文本或圖形、目錄服務(wù)( Directory Services),以及主機(jī)系統(tǒng)中的 IMS 和 VSAM 數(shù)據(jù)。與其他的數(shù)據(jù)庫系統(tǒng)相比,Access 更加簡單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶可以很快地掌握它。strSQL)。ADOSet, _variant_t amp。 return CWinApp::ExitInstance()。 if ( ==m_sUSER ) { AfxMessageBox(_T( 請(qǐng)?zhí)顚懹脩裘?), MB_ICONEXCLAMATION)。 sPWD = ==VT_NULL?:(char*)(_bstr_t)Holder。 return TRUE。 對(duì)話框初始化的時(shí)候,根據(jù)變量 m_bappend 來判斷是添加還是修改,并顯示相應(yīng)狀態(tài) 。 // 確定所有輸入有效 CString sWarning=。 } } if (m_bAppend) { strQuery = insert material (wzid, wzname, wzspec, wzkind, wzunit) \ values (39。+m_wzName+39。 修改物資基本信息窗體的創(chuàng)建 選擇 “ 物資基本信息管理 |修改物資基本信
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1