课程设计之简易学生管理系统设计内容摘要:

图 2 数据库的输入 在 ACCESS 中定义好物理结构后就可以输入数据。 学生基本信息表的输入内容如下: 图 3 定义 ODBC 的数据源 建立了数据库之后,必须配备 ODBC 数据源,使其指向刚刚建立的数据库。 如果操作系统是 Windows 2020/XP,则运行控制面板中【管理工具】下的【数据源 ODBC 】 双击 ODBC 图标,进入 ODBC 数据源管理器。 在这里用户可以设置 ODBC 数据源的一些信息,其中的【用户 DSN 】选项卡中 可以让用户定义的在本地计算机使用的数据源名 (DSN) ,如图所示。 3 图 4 定义用户 DNS 的步骤如下 : (1) 单击【添加】按钮,弹出【创建新数据源】对话框,如图所示 : 图 5 4 (2) 为新的数据源选择数据库驱动程序。 由于使用的是 Access 数据库,所以选择 Microsoft Access Driver ,并单击【完成】按钮。 (3) 在如图所示的【 ODBC Microsoft Access 安装】对话框中,为该数据源起一个简短的名称。 应用程序将使用该名称来指定用于数据库连接的 ODBC 数据源配置,因此建议所起的名称能 反映出该数据库的用途,或者与使用该数据库的应用程序名称类似。 对于该例,给该数据源命名为 STUDENT,并在下一个编辑框中输入对该数据库的说明。 图 6 (4) 指定数据库的位置。 单击【选取】按钮,然后指定所创建的 Access 数据库。 (5) 单击【确定】按钮,刚才创建的用户数据源则被添加在 ODBC 数据源管理器的用户数据源列表中了。 工程建立 及主窗体的设计 创建一个支持数据库的标准 SDI 风格的应用程序。 其过程如下。 (1) 用 MFC AppWizard(exe)创建一个 SDI 应用程序 “学生管理系 统”。 选择单文档。 5 图 7 图 8 (2) 在向导的第二步对话框中,指定要包括支持文件的 Database 视图。 单击 Data Source 按钮,弹出 Database Options 对话框,如图所示。 6 图 9 (3) 在 Database Options 对话框中,指定将使用 ODBC 数据源,并从为 Access 数据库配置的列表中选择 ODBC 配置,本例为 STUDENT。 (4) 单击 OK 按钮,弹出如图所示的 Select Database Tables 对话框,从中选择要使用的表。 (5) 后面的 选项可设置成默认,这样工程就建立完毕了。 创建了应用程序外壳后,必须设计用来查看和编辑数据库记录的主窗体。 可使用 Visual C++ 的标准控件来设计窗体。 本设计的主页面如下: 图 10 7 信息查询 查询操作的功能是输入学号,点击查询按钮,就可以 弹出新窗口 显示出学生的基本信息。 图 11 代码如下: void CMyView::OnButton1() { UpdateData()。 CDIALOG1 dlg。 m_pSetClose()。 //关闭记录集 m_pSet(sno=39。 %s39。 ,m_snofind)。 //查询 m_pSetOpen()。 //打开记录集 int recCount=m_pSetGetRecordCount()。 //返回记录个数 if(recCount==0) { MessageBox(没有匹配的记录。 , 查找 , MB_ICONWARNING。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。