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

正文內(nèi)容

民航機(jī)場(chǎng)售票管理系統(tǒng)-資料下載頁(yè)

2025-04-09 02:25本頁(yè)面
  

【正文】 en[nCount])。 //循環(huán)取數(shù)據(jù),每次一個(gè)元組,并做相應(yīng)處理(在此是用這些填充列表框) while(SQL_SUCCESS==SQLFetch(hstmt)) { memset(DATA_TEMP, 0, sizeof(DATA_TEMP))。 for(nCount=0。 nCountnCols。 nCount++) if(dwDataLen[nCount]!=SQL_NULL_DATA) { wsprintf(DATA_ENUM, %30s, data[nCount])。 lstrcat(DATA_TEMP, DATA_ENUM)。 } //向列表框中填充數(shù)據(jù) SendDlgItemMessage(hwndDlg, ControlID, LB_ADDSTRING, 0, (LPARAM)DATA_TEMP)。 } //為列表框添加滾動(dòng)條SendDlgItemMessage(hwndDlg, ControlID, LB_SETHORIZONTALEXTENT, 1500, 0)。 //釋放語(yǔ)句執(zhí)行句柄 SQLCloseCursor(hstmt)。 SQLFreeStmt(hstmt, SQL_UNBIND)。 SQLFreeHandle(SQL_HANDLE_STMT, hstmt)。 return TRUE。} 從數(shù)據(jù)庫(kù)中刪除、向數(shù)據(jù)庫(kù)中添加信息數(shù)據(jù)庫(kù)信息的添加、刪除分別是執(zhí)行SQL語(yǔ)句的“INSERT INTO”、“DELETE FROM”,所以我編寫(xiě)了ODBC_EXECSQLDIRT函數(shù)來(lái)實(shí)現(xiàn)程序?qū)QL語(yǔ)句的執(zhí)行,統(tǒng)一了插入、刪除算法的編寫(xiě),都是經(jīng)過(guò):獲取變量值構(gòu)造SQL語(yǔ)句執(zhí)行SQL語(yǔ)句完畢。該函數(shù)將在每次用戶(hù)向數(shù)據(jù)庫(kù)中“插入”、“刪除”數(shù)據(jù)時(shí)執(zhí)行。BOOL ODBC_EXECSQLDIRT(const char *SQLSCENTENCE){ nResult=SQLAllocHandle(SQL_HANDLE_STMT, hdbc, amp。hstmt)。 if((nResult!=SQL_SUCCESS) amp。amp。 (nResult!=SQL_SUCCESS_WITH_INFO)) return FALSE。 nResult=SQLExecDirect(hstmt, (unsigned char *)SQLSCENTENCE, SQL_NTS)。 if((nResult!=SQL_SUCCESS) amp。amp。 (nResult!=SQL_SUCCESS_WITH_INFO) amp。amp。 (nResult!=SQL_NO_DATA)) { SQLFreeHandle(SQL_HANDLE_STMT, hstmt)。 hstmt=NULL。 return FALSE。 } SQLFreeHandle(SQL_HANDLE_STMT, hstmt)。 hstmt = NULL。 return TRUE。} 與數(shù)據(jù)庫(kù)斷開(kāi)連接DBC API與數(shù)據(jù)庫(kù)建立連接僅需要釋放句柄即可,為此,我編寫(xiě)了ODBC_DISCONNECT函數(shù)來(lái)實(shí)現(xiàn)管理系統(tǒng)與數(shù)據(jù)庫(kù)之間連接的斷開(kāi)。該函數(shù)將在程序退出之前被調(diào)用。void ODBC_DISCONNECT(){ SQLDisconnect(hdbc)。 SQLFreeHandle(SQL_HANDLE_DBC, hdbc)。 SQLFreeHandle(SQL_HANDLE_ENV, henv)。} 第6章 結(jié)論與展望整個(gè)數(shù)據(jù)庫(kù)課程設(shè)計(jì)過(guò)程中,使我的專(zhuān)業(yè)基礎(chǔ)知識(shí)進(jìn)一步的得到了提高,讓我更深刻地認(rèn)識(shí)了“數(shù)據(jù)庫(kù)”、“SDK”等知識(shí),雖然在課程設(shè)計(jì)過(guò)程中遇到了很多問(wèn)題,但最終在同學(xué)和網(wǎng)絡(luò)的幫助下基本完成了預(yù)訂的目標(biāo),學(xué)到了平時(shí)很難學(xué)到的專(zhuān)業(yè)和實(shí)踐知識(shí)。在開(kāi)本系統(tǒng)過(guò)程中,我感受最深的就是如何讓自己在較短的時(shí)間內(nèi)掌握一個(gè)自己并不熟悉的事物,因?yàn)橹伴_(kāi)發(fā)帶有可視化界面的程序都是用的SDK編程方式(都是些小程序),所以接到數(shù)據(jù)庫(kù)課設(shè)題目時(shí)候我還是想采用SDK編程來(lái)實(shí)現(xiàn)“民航機(jī)場(chǎng)售票管理系統(tǒng)”,經(jīng)過(guò)查閱資料,SDK編程只有通過(guò)調(diào)用ODBC API才能與數(shù)據(jù)庫(kù)建立連接,憑借著以前寫(xiě)SDK程序的經(jīng)驗(yàn),參考了ODBC API REFERENCE手冊(cè),在多次試驗(yàn)中,成功實(shí)現(xiàn)了與數(shù)據(jù)庫(kù)“建立連接”、“操作數(shù)據(jù)庫(kù)”等功能。本系統(tǒng)界面比較簡(jiǎn)單,因?yàn)樽约旱腟DK編程功力不足,以及對(duì)該系統(tǒng)的考慮不是很充分,導(dǎo)致了該管理系統(tǒng)功能比較單一,只是大體地實(shí)現(xiàn)了功能而已。比如像“列表控件”這種人機(jī)交互界面友好的控件,我并不懂怎么用SDK來(lái)操作,所以就是用了列表框來(lái)實(shí)現(xiàn)。短短2周的課程設(shè)計(jì),設(shè)計(jì)出來(lái)的系統(tǒng)在各方面肯定還存在很多不足和需要改進(jìn)的地方,但是我相信隨著實(shí)踐操作的增加而不斷改進(jìn)和優(yōu)化,總體來(lái)說(shuō),做完一個(gè)數(shù)據(jù)庫(kù)的收獲不僅僅是技術(shù)上的,對(duì)事情的宏觀控制也有了更加深入的看法。參考文獻(xiàn)[1] 盧湘江,李向榮,晏子. MySQL高級(jí)配置和管理. 北京:清華大學(xué)出版社,[2] 薩師煊,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)概論. 北京:高等教育出版社,2002[3] 張海藩. 軟件工程. 北京:人民郵電出版社,200621
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1