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

正文內(nèi)容

基于vc和mssqlserver的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(已改無錯(cuò)字)

2023-06-26 07:53:21 本頁面
  

【正文】 3)。 //插入班級 pT_set3MoveNext()。 } pT_set3Close()。 pT_set2MoveNext()。 } pT_set2Close()。 pT_set1MoveNext()。 } pT_set1Close()。 ( 2)點(diǎn)擊樹動態(tài)更新 ComobList 控件 (太長了,這里只列出一部分代碼 ) szSQL = SELECT * FROM 學(xué)生基本信息 。 CTreeCtrl *ptree = (CTreeCtrl*)GetDlgItem(IDC_TREE_class)。 HTREEITEM hitem = ptreeGetSelectedItem()。 //取第幾層 HTREEITEM hN=hitem。 int n=0。 while(hN amp。amp。 hN!=ptreeGetRootItem()) { n++。 hN=ptreeGetParentItem(hN)。 } if ((m_nFlag==2) || (m_nFlag==3) || (m_nFlag==4)) *b_Np=n。//返回給補(bǔ)考重修用 if( hitem amp。amp。 hitem != ptreeGetRootItem()) { CString szPar,szGra。HTREEITEM hpar,hGra。 szSQL=SELECT 學(xué)生基本信息 .* FROM 學(xué)生基本信息 ,系別信息 ,專業(yè)信息 ,班級信息 where 系別信息 .系別代碼 = 專業(yè)信息 .所屬系別 and 專業(yè)信息 .專業(yè)代碼 = 班級信息 .所屬專業(yè) and 班級信息 .班級代碼 = 學(xué)生基本信息 .所屬班級。 CString szSDS = ptreeGetItemText(hitem)。 if ((m_nFlag ==2) || (m_nFlag ==3) || (m_nFlag==4)) *b_School = szSDS。 switch (n) 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請?jiān)L問: 17 { case 1: //第一層 選中院系 szSQL+= and 系別信息 .系名 =39。 + szSDS + 39。 break。 case 2: hpar=ptreeGetParentItem(hitem)。 //取回父親結(jié)點(diǎn)值 szPar=ptreeGetItemText(hpar)。 //系 szSQL+= and 系別信息 .系名 =39。 + szPar + 39。 and 專業(yè)信息 .專 業(yè)名稱 =39。 + szSDS + 39。 break。 //選中專業(yè) case 3: hpar=ptreeGetParentItem(hitem)。 //取回父親結(jié)點(diǎn)值 szPar=ptreeGetItemText(hpar)。 //系 hGra=ptreeGetParentItem(hpar)。 //取回 祖 結(jié)點(diǎn)值 szGra=ptreeGetItemText(hGra)。 //專業(yè) szSQL+= and 系別信息 .系 名 =39。 + szGra + 39。 and 專業(yè)信息 .專業(yè)名稱 =39。 + szPar + 39。 and 班級信息 .班級名稱 =39。 + szSDS + 39。 break。 } //刷新取得學(xué)生信息 pCombo_SnoResetContent()。 //刪除原有的 pCombo_SnameResetContent()。 CString Nostr,str。 _variant_t vDno,vDname。//vSno,vSname,vCno,vCname。 _RecordsetPtr pT_set1。 pCombo_Sno = (CComboBox*) GetDlgItem(IDC_CBO_Sno)。 pCombo_Sname = (CComboBox*) GetDlgItem(IDC_CBO_Sname)。 (__uuidof( Recordset ))。 pT_set1Open((LPCSTR)szSQL,RS_PARAM)。 以下略。。 。 成績查詢:(關(guān)鍵是生成查詢字符串) if (()) //是否模糊查找 { if ((Ctext1!=請選擇 ...) amp。amp。 (!())) { ( %s like 39。%s,Ctext1,text1)。 sql1+=%39。 } if ((Ctext2!=請選擇 ...) amp。amp。 (!())) { ( %s %s like 39。%s,AR2,Ctext2,text2)。 sql2+=%39。 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請?jiān)L問: 18 } if ((Ctext3!=請選擇 ...) amp。amp。 (!())) { ( %s %s like 39。%s,AR3,Ctext3,text3)。 sql3+=%39。 } if ((Ctext4!=請選擇 ...) amp。amp。 (!())) { ( %s %s like 39。%s,AR4,Ctext4,text4)。 sql4+=%39。 } } else { if ((Ctext1!=請選擇 ...) amp。amp。 (!())) ( %s = 39。%s39。,Ctext1,text1)。 if ((Ctext2!=請選擇 ...) amp。amp。 (!())) ( %s %s = 39。%s39。,AR2,Ctext2,text2)。 if ((Ctext3!=請選擇 ...) amp。amp。 (!())) ( %s %s = 39。%s39。,AR3,Ctext3,text3)。 if ((Ctext4!=請選擇 ...) amp。amp。 (!())) ( %s %s = 39。%s39。,AR4,Ctext4,text4)。 } (AND (%s%s%s%s),sql1,sql2,sql3,sql4)。 if (() amp。amp。 ( () || () || ())) //把多出來的 AND OR 刪除 { int fc=(AND,4)。 if (fc!=1) //刪除 AND (fc,3)。 else { fc=(OR,4)。 (fc,2)。 } } if (() amp。amp。 () amp。amp。 () amp。amp。 ()) ()。 szSQL+=szSQLlast。 strcpy(szSQLt,(LPSTR)(LPCSTR)szSQL)。 排序:(主要是在 Clist 控件點(diǎn)列名進(jìn)行排序) 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請?jiān)L問: 19 NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR。 // TODO: Add your control notification handler code here // pNMListViewiSubItem。 //返回點(diǎn)中的第幾列 CString szSQL。 if( pNMListViewiSubItem == m_nSortedCol ) m_fAsc = !m_fAsc。 else { m_fAsc = TRUE。 m_nSortedCol = pNMListViewiSubItem。 } switch (m_nSortedCol) { case 0: //按班級排 if (m_fAsc) szSQL = curSQL + ORDER BY 班級信息 .班級名稱 。 else szSQL = curSQL + ORDER BY 班級信息 .班級名稱 DESC。 break。 case 1: if (m_fAsc) szSQL = curSQL + ORDER BY 學(xué)生基本信息 .學(xué)號 。 else szSQL = curSQL + ORDER BY 學(xué)生基本信息 .學(xué)號 DESC。 break。 case 2: if (m_fAsc) szSQL = curSQL + ORDER BY 學(xué)生基本信息 .姓名 。 else szSQL = curSQL + ORDER BY 學(xué)生基本信息 .姓名 DESC。 break。 case 3: if (m_fAsc) szSQL = curSQL + ORDER BY 課程信息 .課程名稱 。 else szSQL = curSQL + ORDER BY 課程信息 .課程名稱 DESC。 break。 case 4: if (m_fAsc) szSQL = curSQL + ORDER BY 考試類型代碼 .考試名稱 。 else szSQL = curSQL + ORDER BY 考試類型代碼 .考試名稱 DESC。 break。 case 5: 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請?jiān)L問: 20 if (m_fAsc) szSQL = curSQL + ORDER BY 成績表 .成績 。 else szSQL = curSQL + ORDER BY 成績表 .成績 DESC。 break。 case 6: if (m_fAsc) szSQL = curSQL + ORDER BY 專業(yè)信息 .專業(yè)名稱 。 el
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1