您现在的位置:网学>>免费论文>>论文导航>>计算机>>计算机应用
  • VC++ 课程设计-高校成绩管理系统

    栏目导航 计算机  2008-6-13 2008-6-13 下载 下载论文 发表 发表评论 复制论文网址 复制论文网址 上传用户:会员ID18892
      *               CBaseTbl         基本表信息类(负责对基础表数据的管理)
      ***********************************************************************/
      #pragma once
      #include "ADODB.h"
      #include "afxtempl.h"
      // CUser 命令目标
      class CStudentScoreDoc;
      //记录信息量
      struct CFieldRecord
      {
      char FieldName[20];//字段名(如果为外键字段,则为显示字段)
      char Value[255];   //值
      bool IsBool;       //是否布尔
      bool IsStrType;    //是否字符串
      bool IsVisible;    //是否显示
      char DisplayName[20];      //对应ID值(用于外键)
      char FKtbl[20];    //外键表名或基本表名
      CFieldRecord* pFK; //外键信息
      };
      struct CFldValue
      {
      char DispalyFieldValue[50];
      char FieldValue[50];
      };
      //
      class CADOStorage:public CADODataset
      {
      public:
      CADOStorage();
      virtual ~CADOStorage();
      void ExecInsertSql(CString TblName,CString Fldlist,CString ValueList);
      void ExecUpdateSql(CString TblName,CString UpdateStr,CString Constr="");
      void ExceDeleteSql(CString TblName,CString Constr="");
      };
      class CUser
      {
      public:
      CUser();
      virtual ~CUser();
      void GetUserNames();
      CString m_UserName;//用户名
      CString m_Password;//秘码
      bool m_IsLogin;   //是否登陆
      int m_Right;      //权限
      CTime m_LoginDate;//登陆日期
      CList<CString,CString&>   m_NameList;//名称列表
      bool Check(CString UserName,CString Password);
      protected:
      CADOStorage* m_pStorage;
      private:
      CString m_TblName;
      };
      class CBaseTbl : public CObject
      {
      public:
      CBaseTbl();
      virtual ~CBaseTbl();
      CList<CString,CString&>   m_TblList;//名称列表
      void GetTblnames();
      bool GetFieldRecord(CPtrArray& FieldArray,CString ctblname,CString constr=""); //单表记录数组,默认记录最后一条
      bool RemoveRecord(int CurRecordPos);
      protected:
      CADOStorage m_Storage;
      void AddExtraFieldRecord(CPtrArray& FieldArray,CString ctblname); //单表记录数组,默认记录最后一条
      private:
      CString m_TblName;
      public:
      bool SelectUnionTbl(CString StrTblname,CString& Realtbl,bool ByRealTblName=false);//选择联合表
      void RefreshList(CListCtrl& List1);
      void ReQuery(CString TblName);
      void ExecSql(CString SqlStr);
      };
      / User.cpp : 实现文件
      //
      #include "stdafx.h"
      #include "StudentScore.h"
      #include "User.h"
      //CADOStorage
      CADOStorage::CADOStorage():CADODataset()
      {
      this->SetConnection(theApp.m_pDBCon);

    上一页1234567891011121314151617181920下一页

    相关热词:VC 课程 设计 高校 成绩 管理 系统

    下载 会员登录 
    【责编:网学网  发表评论】
    【设为主页】【加入收藏】【打印本文】【回到顶部】【关闭此页】
    •  相关文章 相关文章
      · 我国城市客运出租汽车服务质量管理的现状
      · 国内外实施客运出租汽车服务质量管理的经
      · 实施城市客运出租汽车服务质量管理策略分
      · 道路货运企业质量管理概述
      · VT公司生物安全管理现状分析
      · 生物安全管理理论概述
      · 兰州生物制品研究所现行营销信息管理体系
      · 管理咨询和服务营销的基本理论及概况
      · 我国管理咨询公司的服务营销策略体系研究
    •  最新文件 最新文件
      ·高速公路收费系统论文web代码_word
      ·论文必备---基于JSP的网上图书购物系
      ·计算机专业毕业论文(图书管理系统)_wo
      ·网上订餐JSP系统毕业论文_word
      ·毕业论文俄文主页信息管理系统_word
      ·毕业论文_jsp综合新闻发布系统(论文)
      ·毕业论文(班级网站的设计与实现-毕业论文
      ·毕业论文(教学管理系统)_word
      ·机房收费管理系统_word
  •  友情链接
    特别推荐
     最新原创论文               更多