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

正文內(nèi)容

基于odbc編程實(shí)現(xiàn)的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2024-09-17 09:20本頁面
  

【正文】 //記錄集下移一條 } ()。// 將記錄插入列表中 } index++。index1++) { (index1,varValue)。//將編號(hào)插入列表中 for(int index1=0。 李鏡子 《用 VC++語言解決學(xué)生成績管理系統(tǒng)得設(shè)計(jì)與實(shí)現(xiàn)》 第 41 頁 共 41 頁 while(!())//當(dāng)前記錄為空,終止 { //這里實(shí)現(xiàn)將當(dāng)前記錄信息顯示到列表框中, (%d,(index+1))。 CString str。 } else { int nFields=()。 ()。 ()。 =sqlStr。 CScoreSet m_set。%s\39。 } else { CString sqlStr。 if(()) { MessageBox(請輸入課程號(hào) ,提示 )。//關(guān)閉記錄 } } } else { CString m_o。 ()。//獲得記錄信息 (index,index1+1,varValue)。index1nFields。 (index,str)。 CString varValue。//獲得記錄數(shù) int index=0。//關(guān)閉記錄集 return。 if(())//判斷記錄集是否為空 { MessageBox(不存在該課程信息 ,提示 )。 =sqlStr。 CScoreSet m_set。%s\39。 CString sqlStr。 return。 return。 return。 (m_)。 (m_sno)。 CString m_。 int course=GetCheckedRadioButton(IDC_RADIO_BYCOURSE,IDC_RADIO_BYCOURSE)。 return TRUE。 (3,)。 (1,=)。 (3,成績 ,LVCFMT_LEFT,80)。 (1,學(xué)號(hào) ,LVCFMT_LEFT,80)。 ( LVS_EX_ONECLICKACTIVATE //單擊選中項(xiàng) | LVS_EX_FULLROWSELECT // 允許整行選中 | LVS_EX_HEADERDRAGDROP // 允許標(biāo)題拖拽 //| LVS_SHOWSELALWAYS //高亮度顯示被選中項(xiàng) | LVS_EX_GRIDLINES //網(wǎng)格線 | LVS_EX_FLATSB // 扁平風(fēng)格滾動(dòng) )。 //設(shè)置初始值為未選中 ByStudentSetCheck(1)。 //獲取關(guān)聯(lián) ID ByStudent=(CButton*)GetDlgItem(IDC_RADIO_BYSTUDENT)。 // TODO: Add extra initialization here CButton *ByStudent。 refreshList(m_ID)。 } //查詢 void CStudentDlg::OnButton1() { CString m_ID。 //設(shè)置初始值為未選中 femaleRadioSetCheck(0)。 //獲取關(guān)聯(lián) ID femaleRadio=(CButton*)GetDlgItem(IDC_FEMALE)。 CButton *femaleRadio。 ()。 ()。 refreshList(m_ID)。 return。 }catch(...) { MessageBox(已經(jīng)存在該學(xué)生信息 ,提示 )。 } ()。 if(male!=0) { 李鏡子 《用 VC++語言解決學(xué)生成績管理系統(tǒng)得設(shè)計(jì)與實(shí)現(xiàn)》 第 37 頁 共 41 頁 =男 。 =m_Phone。 =m_ID。 ()。,m_stuNo)。 (student_no =\39。 try { if(()) { ()。 return。amp。 (m_Address)。 (m_Phone)。 (m_ID)。 CString m_Address。 CString m_Name。 int female=GetCheckedRadioButton(IDC_FEMALE,IDC_FEMALE)。 CString m_stuNo=(nItem,1)。 return。 } //修改 void CStudentDlg::OnStudentEdit() {POSITION pos =()。 //設(shè)置初始值為未選中 femaleRadioSetCheck(0)。 //獲取關(guān)聯(lián) ID femaleRadio=(CButton*)GetDlgItem(IDC_FEMALE)。 CButton *femaleRadio。 ()。 ()。 } MessageBox(錄入成功 ,提示 )。 if(()) ()。 ()。 } else if(female!=0) { =女 。 =(long)atof(m_Age)。 =m_Name。 ()。 try { if(()) { 李鏡子 《用 VC++語言解決學(xué)生成績管理系統(tǒng)得設(shè)計(jì)與實(shí)現(xiàn)》 第 35 頁 共 41 頁 ()。 return。amp。 (m_Address)。 (m_Phone)。 (m_ID)。 CString m_Address。 CString m_Name。 int female=GetCheckedRadioButton(IDC_FEMALE,IDC_FEMALE)。 ((nItem,6))。 } ((nItem,4))。 } else { maleRadioSetCheck(0)。 if((nItem,3)==男 ) { maleRadioSetCheck(1)。 ((nItem,1))。 //獲取關(guān)聯(lián) ID femaleRadio=(CButton*)GetDlgItem(IDC_FEMALE)。 CButton *femaleRadio。 } void CStudentDlg::OnClickListStudent(NMHDR* pNMHDR, LRESULT* pResult) { POSITION pos=()。 maleRadioSetCheck(0)。 maleRadio=(CButton*)GetDlgItem(IDC_MALE)。 CButton *maleRadio。 (s)。j++) { CString s。 for(int j=1。i++) { (i,wid/7)。 for(int i=0。rectList)。 RECT rectList。 (5,電話 )。 (3,性別 )。 (1,編號(hào) )。//關(guān)閉記錄 } } BOOL CStudentDlg::OnInitDialog() { CDialog::OnInitDialog()。 ()。//獲得記錄信息 (index,index1+1,varValue)。index1nFields。 (index,str)。 CString varValue。//獲得記錄數(shù) int index=0。//關(guān)閉記錄集 return。//打開記錄集 if(())//判斷記錄集是否為空 { MessageBox(不存在該學(xué)生 ,提示 )。 =sqlStr。//查詢條件 CStuSet m_set。%+m_No+%\39。//刪除列表中所有的信息 CString sqlStr。 *pResult = 0。 int nItem=(pos)。 return TRUE。 (0,管理員 )。 (教師 )。i++) { (i,wid/4)。 for(int i=0。rectList)。 RECT rectList。 (2,密碼 )。 (0,用戶編號(hào) )。//關(guān)閉記錄 } BOOL CUserDlg::OnInitDialog() { CDialog::OnInitDialog()。 李鏡子 《用 VC++語言解決學(xué)生成績管理系統(tǒng)得設(shè)計(jì)與實(shí)現(xiàn)》 第 31 頁 共 41 頁 ()。//獲得記錄信息 (index,index1+1,varValue)。index1nFields。 (index,str)。 CString varValue。//獲得記錄數(shù) int index=0。 ()。//刪除列表中所有的信息 CUserSet m_set。 } CDialog::OnOK()。 if(()) { MessageBox(用戶名或者密碼不正確 ,請確認(rèn) ,提示 )。 =sqlStr。%s\39。%s\39。 CString sqlStr。 (m_name)。 CString m_name。切記莫要知難而退,要不懂就問,虛心求學(xué),相信一定能行。 圖 成績查詢功能的測試 李鏡子 《用 VC++語言解決學(xué)生成績管理系統(tǒng)得設(shè)計(jì)與實(shí)現(xiàn)》 第 28 頁 共 41 頁 結(jié)束語 就談點(diǎn)程序設(shè)計(jì)的體會(huì)吧 ,在這二周的上機(jī)實(shí)踐中 ,我發(fā)現(xiàn)了很多東西 ,也學(xué)會(huì)了很多東西 .我懂得干這行的 ,就得心細(xì)到家 ,哪怕一點(diǎn)小小的錯(cuò)都不允許 ,因?yàn)槲矣X得這是個(gè)技術(shù)性的東西 ,既然是技術(shù)那就容不得半點(diǎn)含糊 .比如你的數(shù)據(jù)庫中你不小心把成績的數(shù)字類型不小心寫成了文本 ,到你改起來的時(shí)候麻煩又心煩 ,說出來還得讓人笑 話 .但更重要的是我知道程序一定得自己寫 ,親歷親為才能發(fā)現(xiàn)不足 ,分析原因 ,思考問題 ,才能有進(jìn)步 ,意味著將別人勞動(dòng)成果搞過來 ,最終將什么也得不到 ,別人的終究不是自己的 .但要想寫好程序也并非簡單之事 ,有時(shí)一個(gè)小小的問題讓我們這些初涉者焦頭爛額 ,又沒辦法請教同學(xué) ,知道的同學(xué)要忙自己的 ,不知道的占多數(shù) ,但問題總會(huì)有解決的辦法的 .我有一個(gè)信念 ,堅(jiān)持到底的做下去 ,不懂上百度搜 ,也可在同學(xué)不忙時(shí)請教 ,有時(shí)候搞到一到二點(diǎn) ,雖然很累 ,可是還是堅(jiān)持了下來 ,當(dāng)最終自己完成了時(shí) ,一個(gè)滿足和自豪感油然而生 .我成功了 ! 實(shí)踐也是一種學(xué)習(xí) ,在學(xué)習(xí)中我一步一
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1