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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)--設(shè)計(jì)一個(gè)訂戶(hù)訂閱報(bào)刊的應(yīng)用系統(tǒng)(參考版)

2025-01-19 16:01本頁(yè)面
  

【正文】 但在后來(lái)的環(huán)節(jié)中還是遇到了不少問(wèn)題,首先是數(shù)據(jù)源的連接問(wèn)題,再是在執(zhí)行的過(guò)程中數(shù)據(jù)庫(kù)的刪除功能不能很好的實(shí)現(xiàn),最后在同學(xué)的幫助下得到了解決。但在接下來(lái)的設(shè)計(jì)中遇到了很大的問(wèn)題,由于涉及到未了解的ODBC數(shù)據(jù)源配置問(wèn)題以及代碼編寫(xiě)能力的薄弱,對(duì)接下來(lái)的實(shí)驗(yàn)造成了很大的難題。同時(shí)使我對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)及應(yīng)用有了更加深刻的認(rèn)識(shí),包括從ER圖的設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)定義到關(guān)系模型的設(shè)計(jì),完整性約束的整個(gè)過(guò)程。 return 0。 SQLFreeHandle(SQL_HANDLE_DBC,dinghdbc)。 } /*Step 7 中止處理*/ SQLFreeHandle(SQL_HANDLE_STMT,dinghstmt)。 goto loop。 while(SQLFetch(dinghstmt) != SQL_NO_DATA_FOUND) { coutNMNOSUM1 SUM2endl。cbSUM2)。 ret=SQLBindCol(dinghstmt,3,SQL_C_DOUBLE,amp。SUM1,0,amp。cbNMNO)。cbSUM2=0。 if(ret==SQL_SUCCESS||ret==SQL_SUCCESS_WITH_INFO) { cbNMNO=SQL_NTS。 SQLCHAR NMNO[NMNO_LEN]。 SQLINTEGER cbSUM1。/*統(tǒng)計(jì)查詢(xún)*/ { SQLINTEGER SUM1。 goto loop。 coutCNO7DATE7NMNO7START7TERM7QTY7endl。 while(SQLFetch(dinghstmt) != SQL_NO_DATA_FOUND) { //printf(%s\n,CNO7)。cbQTY)。 ret=SQLBindCol(dinghstmt,6,SQL_C_LONG,amp。 ret=SQLBindCol(dinghstmt,5,SQL_C_CHAR,TERM7,TERM_LEN,amp。 ret=SQLBindCol(dinghstmt,4,SQL_C_CHAR,START7,START_LEN,amp。 ret=SQLBindCol(dinghstmt,3,SQL_C_CHAR,NMNO7,NMNO_LEN,amp。 ret=SQLBindCol(dinghstmt,2,SQL_C_CHAR,DATE7,DATE_LEN,amp。 ret=SQLBindCol(dinghstmt,1,SQL_C_CHAR,CNO7,CNO_LEN,amp。 ret=SQLBindParameter(dinghstmt,1,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,CNO_LEN,0,CNO7,0,amp。cbTERM=SQL_NTS。cbNMNO=SQL_NTS。 if(ret==SQL_SUCCESS||ret==SQL_SUCCESS_WITH_INFO) { cbCNO=SQL_NTS。 }*/ cout查詢(xún)的用戶(hù)號(hào)endl。 /*if(ret==SQL_SUCCESS||ret==SQL_SUCCESS_WITH_INFO) { ret=SQLBindParameter(bingmouhstmt,1,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,CNO_LEN,0,CNO7,0,amp。 SQLINTEGER QTY7。 } } case 4:w=4。 case 4:m=4。 } ret=SQLExecute(dinghstmt)。 ret=SQLBindParameter(dinghstmt,2,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,NMNO_LEN,0,NMNO6,0,amp。 ret=SQLBindParameter(dinghstmt,1,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,CNO_LEN,0,CNO6,0,amp。 if(ret==SQL_SUCCESS||ret==SQL_SUCCESS_WITH_INFO) { cbCNO=SQL_NTS。 cinCNO6。 ret=SQLPrepare(dinghstmt,(SQLWCHAR*)(_T(DELETE FROM [dbo].[ORDER] WHERE CNO=? AND NMNO=?)), SQL_NTS)。 case 3:m=3。 } /*Step 6 處理結(jié)果集并執(zhí)行預(yù)編譯后的語(yǔ)句*/ ret=SQLExecute(dinghstmt)。 ret=SQLBindParameter(dinghstmt,6,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,NMNO_LEN,0,NMNO5,0,amp。 ret=SQLBindParameter(dinghstmt,5,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,CNO_LEN,0,CNO5,0,amp。QTY5,0,amp。cbTERM)。cbSTART)。cbDATE1)。cbQTY=0。cbSTART=SQL_NTS。cbDATE1=SQL_NTS。 cinQTY5。 cinSTART5。 cinDATE5。 /*輸入數(shù)據(jù)*/ cout輸入修改數(shù)據(jù),CNO,DATE1,NMNO,START,TERM,QTY)?endl。 SQLINTEGER QTY5。 case 2:m=2。 } /*Step 6 處理結(jié)果集并執(zhí)行預(yù)編譯后的語(yǔ)句*/ ret=SQLExecute(dinghstmt)。QTY4,0,amp。cbTERM)。cbSTART)。cbNMNO)。cbDATE1)。cbCNO)。cbQTY=0。cbSTART=SQL_NTS。cbDATE1=SQL_NTS。 cinQTY4。 cinSTART4。 cinDATE4。 cout輸入插入數(shù)據(jù)(CNO,DATE1,NMNO,START,TERM,QTY)?endl。 SQLINTEGER QTY4。 switch(m) { case 1:m=1。 cout返回上級(jí)endl。 cout修改訂單endl。/*訂單管理*/ {loop3: cout++++++++++++++++++++++++++++++++++++++++++訂單管理+++++++++++++++++++++++++++++++++++endl。 goto loop。 } goto loop2。cbNMNO)。 if(ret==SQL_SUCCESS||ret==SQL_SUCCESS_WITH_INFO) { cbCNO=SQL_NTS。 /*輸?入?數(shù)簓據(jù)Y*/ cout輸入要?jiǎng)h除的報(bào)刊號(hào)?endl。/*刪除報(bào)饋刊目錄*/ { SQLCHAR NMNO3[NMNO_LEN]。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1