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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)之倉(cāng)庫(kù)設(shè)備管理-文庫(kù)吧在線文庫(kù)

  

【正文】 ish”按鈕結(jié)束項(xiàng)目的創(chuàng)建。 user) { m_DBCnt = nt。 CString sql_。), m_user, op, (), (), (), (), (), ())。 } rect)。 return TRUE。 int i = 0。 if (!=VT_NULL) (i, 1, (char*)(_bstr_t)Holder)。 e) { AfxMessageBox(())。 m_op = (i,2)。 } catch(__erroramp。圖112 登錄界面得到有效用戶名后,程序用如下代碼:// //建立數(shù)據(jù)庫(kù)連接,初始化成員變量//登錄數(shù)據(jù)庫(kù),若失敗,則關(guān)閉程序。//初始化日志管理器 m_DBCntClose()。 ()。rect)。 }// //消息映射部分BEGIN_MESSAGE_MAP(CDlgDevcode, CDialog) //{{AFX_MSG_MAP(CDlgDevcode) ON_NOTIFY(NM_CLICK, IDC_LIST_DEVCODE, OnClickListDevcode) //}}AFX_MSG_MAPEND_MESSAGE_MAP()//事件處理部分void CDlgDevcode::OnClickListDevcode(NMHDR* pNMHDR, LRESULT* pResult) { int i = ()。include include include void CDlgDevcode::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 while(!MySetadoEOF) { //取出code字段的數(shù)據(jù) Holder = MySetGetCollect(code)。 return。%s39。 } m_logAddLog(添加設(shè)備記錄。,m_code)。 RefreshData()。,m_name,m_code)。)。 (1,現(xiàn)存數(shù)量)。 (0,wid/5)。 _RecordsetPtr pRst = NULL。 //數(shù)據(jù)綁定 TESTHR(pRstQueryInterface(__uuidof(IADORecordBinding),(LPVOID*)amp。 } picRsRelease()。picRs))。 = m_price。 return。 return。 } //填寫新數(shù)據(jù) (,11)。 COleSafeArray vaFieldlist, vaValuelist。, )。 = 1。picRs))。rsDev))。 } ()。解決方案:通過(guò)單步運(yùn)行程序查到出錯(cuò)地方,發(fā)現(xiàn)Query1 的SQL語(yǔ)句寫錯(cuò)。通過(guò)這次課程設(shè)計(jì),它不僅檢驗(yàn)了我所學(xué)的知識(shí),也培養(yǎng)了我如何去把握一件事,如何去做一件事,又如何完成一件事情。但由于專業(yè)課程設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如用戶界面不夠美觀,出錯(cuò)處理不夠等多方面問(wèn)題。通過(guò)這次windows課程設(shè)計(jì),我在多方面都有所提高。其次,在倉(cāng)庫(kù)管理員登錄時(shí),開(kāi)始沒(méi)有設(shè)置驗(yàn)證信息,這對(duì)倉(cāng)庫(kù)設(shè)備的安全性有很大的隱患,所以又增添了登錄信息驗(yàn)證界面。解決方案:上網(wǎng)搜尋資料后,才發(fā)現(xiàn)原來(lái)該代碼要連接相應(yīng)的數(shù)據(jù)庫(kù)后才可運(yùn)行。 EndDialog(0)。 } catch(__erroramp。 strcpy(, )。 TESTHR(pRstAddNew(vaFields, vaValues))。 strcpy(, )。 pRstClose()。 = m_number。 CDevInRs rs。 RefreshData()。 //釋放ADO對(duì)象 picRsRelease()。 strcpy(,m_date)。 EndDialog(0)。 try { _bstr_t strSQL(SELECT * FROM DEVICE_CODE)。 (4,wid/5)。 RECT rect。新增記錄時(shí),用戶在“設(shè)備號(hào)”組合框中選擇一個(gè)設(shè)備號(hào),在下面填入各種數(shù)量,之后單擊“新增”按鈕即可向表中增加記錄。 } catch(__erroramp。 (UPDATE DEVICE_CODE SET NAME=39。 e) { AfxMessageBox(())。 try { m_DBCntExecute(sql,NULL,adCmdText)。 CString sql_。 MySetMoveNext()。 int i = 0。 //}}AFX_DATA_MAP} //}}AFX_DATA_INIT m_DBCnt = NULL。 (LVS_EX_FULLROWSELECT)。//切分列表控件 (0,設(shè)備號(hào))。代碼如下:// //顯示設(shè)備代碼管理界面void CDMSDlg::OnBtnDevcode() { CDlgDevcode dlg。 e) { AfxMessageBox(())。UID=%s。}在CDMSDlg::OnInitDialog()中加入這樣一段代碼:////彈出登錄界面CDlgLogIn dlg。}////刪除所有日志記錄的函數(shù)。 }void CDlgViewLog::OnClickListVllog(NMHDR* pNMHDR, LRESULT* pResult) { int i = ()。 while(!MySetadoEOF) { Holder = MySetGetCollect(do_user)。 (2,wid/3)。 (1,操作日期)。 } catch(__erroramp。,39。}。define DATEFMT Cstring(“’%s”’)寫日志模塊 圖110 使應(yīng)用程序支持自動(dòng)化先定義一個(gè)名為ClogMngr的類////定義一個(gè)Log管理器class CLogMngr {public: CLogMngr()。(9).創(chuàng)建操作日志表 howdoCREATE TABLE “DMS”,howdo(do_user VARCHAR2(10) NOT NULL,do_what VARCHAR2(40) NOT NULL,do_date DATE NOT NULL,)TABLESPACE “USER_DATA”。(1).創(chuàng)建設(shè)備基本信息代碼device_codeCREATE TABLE “DMS”.device_code(code VARCHAR2(6) NOTNULL,name VARCHAR2(20) NOTNULL,CONSTRANT code_code_pk PRIMARY KEY(code))TABLESPACE”USER_DATA”。 設(shè)備使用信息,包括的數(shù)據(jù)項(xiàng)有使用的設(shè)備、使用部門、數(shù)目、使用時(shí)間和出庫(kù)時(shí)狀態(tài)等。 程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。系統(tǒng)開(kāi)發(fā)的總統(tǒng)任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到倉(cāng)庫(kù)管理效率的目的。倉(cāng)庫(kù)管理系統(tǒng)系統(tǒng)模塊輸入模塊維護(hù)模塊查看模塊報(bào)表模塊幫助模塊日志管理需求模塊還庫(kù)模塊出庫(kù)模塊入庫(kù)模塊三.?dāng)?shù)據(jù)庫(kù)需求分析 在仔細(xì)調(diào)查企業(yè)倉(cāng)庫(kù)物資設(shè)備管理過(guò)程的基礎(chǔ)上,得到本系統(tǒng)所處理的數(shù)據(jù)流程如圖設(shè)備入庫(kù)設(shè)備采購(gòu)設(shè)備還庫(kù)設(shè)備出庫(kù)倉(cāng)庫(kù)現(xiàn)有庫(kù)存各部門需求企業(yè)生產(chǎn)計(jì)劃匯總本實(shí)例設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下: 設(shè)備代碼信息,包括的數(shù)據(jù)項(xiàng)有設(shè)備號(hào)、設(shè)備名稱。倉(cāng)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示。(6).創(chuàng)建現(xiàn)有庫(kù)存表 deviceCREATETABLE ”DMS”.device(code VARCHAR2(6) NULL,now_number NUMBER(6) NULL,high_number NUMBER(6) NULL,low_ number NUMBER(6) NULL,total_ number NUMBER(6) NULL,CONSTRAINT device_code_pk PRIMARY KEY(code))TABLESPACE”USER_DATA”。主對(duì)話框名為CDMSDlg。 m_user = user。 _bstr_t sql = sql_。 return true。 int wid = 。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1