- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库》实 验 报 告 ( )
学号: 姓名: 班级:成绩:
实验名称:学生成绩管理系统
实验地点:
所使用的开发工具及环境:硬件: 奔腾4 处理器,1.8GHz,512M内存
操作系统软件: WindowsXP
数据库系统: SQLServer 2000 桌面版
数据库用户帐号:sa
数据库用户口令:
使用的数据库: Northwind
数据库表: Student(学生基本信息表)、Course(课程基本信息表)、SC(成
绩表)
开发工具: C#
一、实验目的:
综合性实验目的是培养学生分析问题和解决问题的实际动手能力,本次试验要求学生利用所学的数据库基础理论知识,结合编程技术完成简单学生成绩管理系统,从而加深对数据库系统基本概念的理解与掌握,认识数据库系统重要作用,为将来学习工作奠定一定基础。
二.实验内容:
1、建立Student、Course、SC表结构及其约束关系
2、利用C#开发学生基本信息维护(录入、修改、删除、查询)模块
3、利用C#开发课程基本信息维护(录入、修改、删除、查询)模块
4、利用C#开发选课信息维护(录入、修改、删除、查询)模块
5、利用C#开发学生成绩维护(录入、修改、删除、查询)模块
#include stdafx.h
#include StudentScore.h
#include Course.h
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
// CCourse
IMPLEMENT_DYNAMIC(CCourse, CRecordset)
CCourse::CCourse(CDatabase* pdb)
: CRecordset(pdb)
{ //{{AFX_FIELD_INIT(CCourse)
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
CString CCourse::GetDefaultConnect()
{ return _T(ODBC;DSN=);
}
CString CCourse::GetDefaultSQL()
{ return _T();}
void CCourse::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CCourse)
pFX-SetFieldType(CFieldExchange::outputColumn);
//}}AFX_FIELD_MAP
}
// CCourse diagnostics
void CCourse::AssertValid() const
{ CRecordset::AssertValid();}
void CCourse::Dump(CDumpContext dc) const
{ CRecordset::Dump(dc);}
// MainFrm.h : interface of the CMainFrame class
class CMainFrame : public CFrameWnd
{protected: // create from serialization only
CMainFrame();
DECLARE_DYNCREATE(CMainFrame)
// Attributes
public:
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CMainFrame)
virtual BOOL PreCreateWindow(CREATESTRUCT cs);
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~CMainFrame();
protected: // control bar embedded members
//CStatusBar m_wndStatusBar;
//CToolBar m_wndToolBar;
// Generated message map functions
protected:
//{{AFX_MSG(CMainFrame)
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnPasswor
文档评论(0)