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

正文內(nèi)容

課程設(shè)計(jì)-庫存管理系統(tǒng)設(shè)計(jì)說明書-文庫吧

2025-04-24 04:00 本頁面


【正文】 20郵政編碼否TelephoneChar20聯(lián)系電話否FaxChar20傳真否eMailChar20電子郵件否RemarkChar100備注否manageRangeChar20經(jīng)營(yíng)范圍否manageProductChar20經(jīng)營(yíng)產(chǎn)品否AccountbankChar20開戶銀行否AccountChar20銀行賬號(hào)否TaxNOChar20稅號(hào)否RegisterDateDatetime8注冊(cè)日期否registerFundFloat8注冊(cè)資金否ScaleChar20規(guī)模否IndustrycharacterChar20行業(yè)性質(zhì)否AllfundsFloat8總資產(chǎn)否ClientcharacterChar20客戶性質(zhì)否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵StorehouseIDChar20倉庫編號(hào)是storehouseNameChar30倉庫名稱否storehousePostionChar30倉庫地址否priceMethodChar20倉庫計(jì)價(jià)法否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵ProductInputFormIDChar10產(chǎn)品入庫單號(hào)是ProduceDateDatetime8生產(chǎn)日期否storeHouseChar20倉庫名稱否produceDepartmentChar20生產(chǎn)部門否DealerChar20經(jīng)辦人否houseInTypeChar20入庫類別否RemarkChar100備注否FormdateDatetime8制單日期否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵productInputFormIDChar10入庫單號(hào)是productIDChar10產(chǎn)品編號(hào)是NumInt4數(shù)量否PriceFloat8單價(jià)否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵ProductOutputFormIDChar10產(chǎn)品出庫單號(hào)是ConsignmentFormIDChar10發(fā)貨單號(hào)否storeHouseChar20倉庫名稱否sellDepartmentChar20銷售部門否SellerChar20銷售人員否clientNameChar20客戶名稱否HouseOutTypeChar20出庫類別否RemarkChar20備注否FormdateDatetime8制單日期否DealerChar20經(jīng)辦人否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵ProductOutputFormIDChar10出庫單號(hào)是ProductIDChar10產(chǎn)品編號(hào)是NumInt4數(shù)量否PriceFloat8單價(jià)否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵productMoveFormIDChar10產(chǎn)品調(diào)撥單號(hào)是storeHouseInChar20入庫倉庫否storeHouseOutChar20出庫倉庫否DealerChar20經(jīng)辦人否houseOutTypeChar20出庫類別否RemarkChar100備注否FormdateDatetime8制單日期否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵ProductMoveFormIDChar10產(chǎn)品調(diào)撥單號(hào)是ProductIDChar10產(chǎn)品編號(hào)是NumInt4數(shù)量否PriceFloat8單價(jià)否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵ProductLoseFormIDChar10產(chǎn)品報(bào)損單號(hào)是storeHousechar20報(bào)損倉庫否DealerChar20經(jīng)辦人否houseOutTypeChar20出庫類別否RemarkChar100備注否FormdateDatetime8制單日期否字段名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度說明主鍵ProductLoseFormIDChar10報(bào)損單號(hào)是ProductIDChar10產(chǎn)品編號(hào)是NumInt4數(shù)量否PriceFloat8單價(jià)否我在應(yīng)用程序類StoreApp的InitInstance方法中進(jìn)行初始化。各模塊在連接數(shù)據(jù)庫的時(shí)候都需要聲明所需的指針,聲明如下:_RecordsetPtr m_pIDRecordset。 // 記錄集指針的個(gè)數(shù)可根據(jù)實(shí)際的需要來確定聲明幾個(gè)_ConnectionPtr m_pConn;在StoreApp的構(gòu)造函數(shù)中定義數(shù)據(jù)庫的連接字符串:TreeConnString=_T(Data Source=SaleData。UID=Sa。PWD=。)數(shù)據(jù)庫的初始化,連接代碼如下:HRESULT hRes。try{hRes=(_T())。//創(chuàng)建connection對(duì)象 m_pConnConnectionTimeout = 8。 //超時(shí)八秒 hRes=m_pConnOpen(_bstr_t((LPCTSTR) TreeConnString),_T(),_T(),adModeUnknown)。 //TreeConnString為連接字符串 } catch(__error e) //捕捉異常 { CString errormessage。 (_T(連接SaleData數(shù)據(jù)庫失敗!\r\n錯(cuò)誤信息:%s),())。 AfxMessageBox(errormessage)。 //顯示錯(cuò)誤信息 return FALSE。 }hRes = (_T())。//創(chuàng)建Recordset對(duì)象 if (SUCCEEDED(hRes)) { hRes = m_pIDRecordsetOpen((LPTSTR)(130), (), adOpenDynamic,adLockPessimistic,adCmdText)。 if(SUCCEEDED(hRes)) { TRACE(_T(連接成功!\n))。 }在要用記錄集指針的時(shí)候可以用CreateInstance方法創(chuàng)建ADO連接對(duì)象。在程序中使用完數(shù)據(jù)庫時(shí),還需關(guān)閉連接,代碼如下:m_pIDRecordsetClose(); 基本信息模塊的實(shí)現(xiàn)1. 建立產(chǎn)品基本信息的CProductInfo對(duì)話框類使用Visual C++“Insert\Type”為“MFC Class”,“Name”為“CProductInfo”,“Base class”為“CDialog”,“Dialog ID”為“IDD_PRODUCTINFO_FORM”。然后單擊“OK”按鈕即可完成CProductInfo類的創(chuàng)建?!盎拘畔⒃O(shè)置”創(chuàng)建菜單項(xiàng),資源ID標(biāo)題ID_set_productInfo產(chǎn)品信息設(shè)置ID_input_staffInfor雇員信息設(shè)置ID_input_clientInfor客戶信息設(shè)置ID_set_storehouse倉庫信息設(shè)置(1)重載對(duì)話框的OnInitDialog函數(shù)在OnInitDialog函數(shù)中主要完成列表框控件的樣式設(shè)定、列標(biāo)題添加、數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù)顯示和編輯框及按鈕控件可用性設(shè)置、為存放倉庫組合框控件添加可選項(xiàng)。步驟如下:調(diào)用列表框控件的InsertColumm()方法插入列,并設(shè)定列標(biāo)題;分別查詢storeHouse、product表,并構(gòu)造相應(yīng)的查詢結(jié)果記錄集;打開storeHouse的查詢結(jié)果記錄集,將記錄集中的數(shù)據(jù)插入到相應(yīng)的組合框中;打開product的查詢結(jié)果記錄集,調(diào)用列表框控件的InsertItem()和SetItemText()方法將記錄集中的數(shù)據(jù)插入到列表框控件中;調(diào)用控件的GetDlgItem()方法,為控件可用性控制變量賦值;調(diào)用控件的EnableWindow()方法,設(shè)定控件的可用性。部分代碼如下: style=()。 style=(style|LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT)amp。(~LVS_EX_CHECKBOXES) 。//設(shè)定列表框風(fēng)格 網(wǎng)格\行選擇 取消復(fù)選框 (style)。 //為列表框控件添加列,并設(shè)定列標(biāo)題 (0,商品編號(hào),LVCFMT_LEFT,100)。//左對(duì)齊 寬度100 (1,商品名稱,LVCFMT_LEFT,100)。 //左對(duì)齊 寬度100 //此處省略部分代碼 _RecordsetPtr m_pListRecordset。 //用于創(chuàng)建一個(gè)查詢記錄集 CString strSQL。 HRESULT hTRes。 strSQL=select * from storeHouse。 //構(gòu)造查詢語句為存放倉庫組合框添加可選項(xiàng) _RecordsetPtr m_pStoreHouseRecordset。 hTRes = (_T())。 if (SUCCEEDED(hTRes)) { hTRes = m_pStoreHouseRecordsetOpen((LPTSTR)(130), ((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。//打開查詢結(jié)果記錄集 if(SUCCEEDED(hTRes)) { TRACE(_T(連接成功!\n))。 while(!(m_pStoreHouseRecordsetadoEOF)) { (((CStoreApp*)AfxGetApp())GetStringFromVariant(m_pStoreHouseRecordsetGetCollect(storeHouseName)))。//插入組合框 m_pStoreHouseRecordsetMoveNext()。//記錄集指針向后移動(dòng) } } } m_pStoreHouseRecordsetClose()。 //關(guān)閉記錄集 //將目前數(shù)據(jù)庫中已經(jīng)存在的產(chǎn)品信息添加到產(chǎn)品列表框中 strSQL=SELECT * FROM product。//構(gòu)造查詢語句 try { HRESULT hTRes。 hTRes = (_T())。 if (SUCCEEDED(hTRes)) { hTRes = m_pListRecordsetOpen((LPTSTR)(130), ((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。//打開查詢結(jié)果記錄集 if(SUCCEEDED(hTRes)) {TRACE(_T(連接成功!\n))。 if (!(m_pListRecordsetadoEOF)) {int i=0。 while(!(m_pListRecordsetadoEOF)) {(i,((CStoreApp*)AfxGetApp())GetStringFromVariant(m_pListRecordsetGetCollect(productID)))。//產(chǎn)品編號(hào) (i,1,((CStoreApp*)AfxGetApp())GetStringFromVariant(m_pListRecordsetGetCollect(productName)))。 //產(chǎn)品名稱 //此處省略部分代碼if (!(m_pListRecordsetadoEOF)){ m_pListRecordsetMoveNext()。 //記錄集指針向后移動(dòng) i++。 } } } } } } catch(__error e)///捕捉異常 {CString errormessage。 MessageBox(創(chuàng)建記錄集失敗!,錯(cuò)誤)。 }flag=0。 //為對(duì)話框控件可用性控制變量賦值 tx_productID=GetDlgItem(IDC_productID)。 tx_productName=GetDlgItem(IDC_productName)。 //此處省
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1