资源简介
MFC窗体程序,用vC++开发,自带数据库,可以进行学习二次开发,ado进行数据库连接MFC窗体程序,用vC++开发,自带数据库,可以进行学习二次开发,ado进行数据库连接

代码片段和文件信息
// ChoiceClsaa.cpp : implementation file
//
#include “stdafx.h“
#include “学生成绩管理1.h“
#include “ChoiceClsaa.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChoiceClsaa dialog
CChoiceClsaa::CChoiceClsaa(CWnd* pParent /*=NULL*/)
: CDialog(CChoiceClsaa::IDD pParent)
{
//{{AFX_DATA_INIT(CChoiceClsaa)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void CChoiceClsaa::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CChoiceClsaa)
DDX_Control(pDX IDC_COMBO_COURSE m_strCourse);
DDX_Control(pDX IDC_EDIT_TEACHERNAME m_strTeachername);
DDX_Control(pDX IDC_EDIT_SCORE m_strScore);
DDX_Control(pDX IDC_EDIT_COURSENO m_strCourseno);
DDX_Control(pDX IDC_EDIT_CLASSTIME m_strTime);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CChoiceClsaa CDialog)
//{{AFX_MSG_MAP(CChoiceClsaa)
ON_BN_CLICKED(IDC_BUTTON1 OnFind)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CChoiceClsaa message handlers
void CChoiceClsaa::OnOK()
{
// TODO: Add extra validation here
if(!m_database.IsOpen())
{
m_database.Open(_T(“学生成绩管理“));
m_recordSet.m_pDatabase=&m_database;
}
CString tempccnamecno;
int cout=0;
m_strCourse.GetWindowText(ccname);
temp.Format (“select c_no from class where c_name=‘%s‘“ccname);
m_recordSet.Open(CRecordset::forwardOnlytemp);
m_recordSet.GetFieldValue(“c_no“cno);
m_recordSet.Close();
temp.Format(“select c_no from sc where s_no=‘%s‘“sno);
m_recordSet.Open(CRecordset::forwardOnlytemp);
for(int i=0;i {
CString tem;
m_recordSet.GetFieldValue(“c_no“tem);
if(tem==cno)
{
cout=1;
}
}
m_recordSet.Close();
if(cout==0)
{
CString strSQL;
strSQL.Format(“insert into sc(s_noc_no) values(‘%s‘%s)“snocno);
m_database.ExecuteSQL(strSQL);
MessageBox(“选课成功!“);
m_recordSet.Close();
}
else
{
MessageBox(“您已选过该门课程!不能选择相同课程!“);
m_recordSet.Close();
}
CDialog::OnOK();
}
void CChoiceClsaa::OnFind()
{
// TODO: Add your control notification handler code here
if(!m_database.IsOpen())
{
m_database.Open(_T(“学生成绩管理“));
m_recordSet.m_pDatabase=&m_database;
}
CString cnamecnocteactimescoretemp;
m_strCourse.GetWindowText(cname);
temp.Format (“select c_no from class where c_name=‘%s‘“cname);
m_recordSet.Open(CRecordset::forwardOnlytemp);
m_recordSet.GetFieldValue(“c_no“cno);
m_recordSet.Close();
temp.Format (“select t_name from teacherclasslistclass where teacher.t_no=classlist.t_no and classlist.c_no=class.c_no and c_name=‘%s‘“cname);
m_recordSet.Open(CRecordset::forwardOnlytemp);
m_recordSet.GetFieldValue(“t_name“ctea);
m_recordSet.Close();
temp.Format
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-09 12:27 学生管理系统\
目录 0 2018-06-09 12:27 学生管理系统\学生成绩管理系统\
文件 377313 2018-06-09 11:47 学生管理系统\学生成绩管理系统\山东师范大学课程报告.docx
目录 0 2017-06-15 08:39 学生管理系统\学生成绩管理系统\数据库\
文件 5242880 2017-05-27 18:19 学生管理系统\学生成绩管理系统\数据库\学生成绩管理.mdf
文件 2097152 2017-06-11 18:11 学生管理系统\学生成绩管理系统\数据库\学生成绩管理_log.ldf
目录 0 2017-06-15 08:38 学生管理系统\学生成绩管理系统\学生成绩管理1\
文件 3593 2016-07-11 17:41 学生管理系统\学生成绩管理系统\学生成绩管理1\ChoiceClsaa.cpp
文件 1399 2016-07-11 16:33 学生管理系统\学生成绩管理系统\学生成绩管理1\ChoiceClsaa.h
文件 1376 2016-07-10 19:50 学生管理系统\学生成绩管理系统\学生成绩管理1\ClasslistSet.cpp
文件 1327 2016-07-10 19:50 学生管理系统\学生成绩管理系统\学生成绩管理1\ClasslistSet.h
文件 1320 2016-07-08 14:34 学生管理系统\学生成绩管理系统\学生成绩管理1\ClassSet.cpp
文件 1287 2016-07-08 14:34 学生管理系统\学生成绩管理系统\学生成绩管理1\ClassSet.h
文件 5092 2016-07-08 15:31 学生管理系统\学生成绩管理系统\学生成绩管理1\ConCla.cpp
文件 1596 2016-07-08 15:31 学生管理系统\学生成绩管理系统\学生成绩管理1\ConCla.h
文件 6550 2016-07-14 21:07 学生管理系统\学生成绩管理系统\学生成绩管理1\ConStu.cpp
文件 1749 2016-07-10 22:32 学生管理系统\学生成绩管理系统\学生成绩管理1\ConStu.h
文件 5149 2016-07-10 19:50 学生管理系统\学生成绩管理系统\学生成绩管理1\ConTcla.cpp
文件 1621 2016-07-08 17:35 学生管理系统\学生成绩管理系统\学生成绩管理1\ConTcla.h
文件 5805 2016-07-10 22:50 学生管理系统\学生成绩管理系统\学生成绩管理1\ConTea.cpp
文件 1719 2016-07-10 22:27 学生管理系统\学生成绩管理系统\学生成绩管理1\ConTea.h
文件 72225 2016-07-11 20:22 学生管理系统\学生成绩管理系统\学生成绩管理1\corona.smf
目录 0 2017-06-15 08:38 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\
文件 26501 2016-07-11 17:41 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ChoiceClsaa.obj
文件 14464 2016-07-10 19:50 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ClasslistSet.obj
文件 13789 2016-07-10 13:12 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ClassSet.obj
文件 35786 2016-07-10 13:12 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ConCla.obj
文件 41871 2016-07-14 21:08 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ConStu.obj
文件 35751 2016-07-10 19:50 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ConTcla.obj
文件 40339 2016-07-10 22:50 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\ConTea.obj
文件 40808 2016-07-11 22:50 学生管理系统\学生成绩管理系统\学生成绩管理1\Debug\DengLuDlg.obj
............此处省略70个文件信息
- 上一篇:c++ MFC成绩管理系统
- 下一篇:五子棋程序的源代码
相关资源
- C语言课程设计
- 使用C语言编写的病房管理系统
- 利用C++哈希表的方法实现电话号码查
- 简易教务管理系统c语言开发文档
- 操作系统课设 读写者问题 c语言实现
- 个人日常财务管理系统(C语言)
- MFC数字钟(基于VC6.0)
- c语言电子商务系统
- c语言 教学信息管理系统
- 手机话费管理系统(c语言编写)
- 餐饮管理系统(C语言编写)
- 用c语言编写的学生选课系统
- C语言 学生信息管理系统 源代码
- 我的C语言寒假作业-学生通讯录系统(
- C语言进阶——嵌入式系统高级C语言编
- Quectel_EC200xEG912YEC600NEC600S系列_TCP(I
- 商品库存管理系统 C++ MFC
- ROS操作系统入门讲义
- 手机远程格力空调控制系统
- 公交车GPS报站系统设计
- 倒车安全报警系统
- 一种便携红外测距系统
- 51单片机数码管四层电梯模拟系统
- 基于51单片机的温控系统
- STM32 PCB封装库 全系列 全网不好找
- 基于STM32F407ZG的监控摄像头及FATFS文件
- 图形学简单绘图系统
- 宠物管理系统课程设计(源码+数据库
- C语言 学生兴趣管理系统
- c语言实现火车订票系统(控制台)源
评论
共有 条评论