资源简介
图书管理系统 c++ 数据库。里面有详细的uml建模实现(需求分析),以及数据库的配置(包括sql语句应写好了直接执行就行了。数据库可以不必是sq server 2000,其他的也行,应经试过了)。注释很详细。
代码片段和文件信息
// AdminDlg.cpp : 实现文件
//
#include “stdafx.h“
#include “CBookStore.h“
#include “AdminDlg.h“
#include “MyDatabase.h“
#include “BookDlg.h“
#include “Book.h“
#include “Administrator.h“
#include “UserInfoManage.h“
#include “ReaderBorrowRecord.h“
extern Administrator ADMIN;
extern MyDatabase theMyDB;
extern Book BOOK;
extern bool ISMODIFYBOOK;
// AdminDlg 对话框
IMPLEMENT_DYNAMIC(AdminDlg CDialog)
AdminDlg::AdminDlg(CWnd* pParent /*=NULL*/)
: CDialog(AdminDlg::IDD pParent)
{
}
AdminDlg::~AdminDlg()
{
}
void AdminDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX IDC_LIST1 IDC_LIST_LIBBOOK);
IniLibBookInfo();
}
BEGIN_MESSAGE_MAP(AdminDlg CDialog)
ON_BN_CLICKED(IDC_BUTTON_MODIFYBOOK &AdminDlg::OnBnClickedButtonModifybook)
ON_BN_CLICKED(IDC_BUTTON_ADDBOOK &AdminDlg::OnBnClickedButtonAddbook)
ON_BN_CLICKED(IDC_BUTTON_DELETEBOOK &AdminDlg::OnBnClickedButtonDeletebook)
//ON_BN_CLICKED(IDC_BUTTONSCANRECORD &AdminDlg::OnBnClickedButtonscanrecord)
ON_BN_CLICKED(IDC_BUTTON5 &AdminDlg::OnBnClickedButton5)
ON_BN_CLICKED(IDC_BUTTONSCANUSERS &AdminDlg::OnBnClickedButtonscanusers)
ON_BN_CLICKED(IDC_BUTTONSCANRECORD &AdminDlg::OnBnClickedButtonscanrecord)
END_MESSAGE_MAP()
// AdminDlg 消息处理程序
void AdminDlg::IniLibBookInfo()
{
IDC_LIST_LIBBOOK.SetExtendedstyle(LVS_EX_GRIDLINES);//<设置网格
IDC_LIST_LIBBOOK.SetExtendedstyle(LVS_EX_FULLROWSELECT);//选择整行
//设置列名称
IDC_LIST_LIBBOOK.InsertColumn(0_T(“ID“)LVCFMT_LEFT300);
IDC_LIST_LIBBOOK.InsertColumn(1_T(“书名“)LVCFMT_LEFT801);
IDC_LIST_LIBBOOK.InsertColumn(2_T(“编号“)LVCFMT_LEFT500);
IDC_LIST_LIBBOOK.InsertColumn(3_T(“作者“)LVCFMT_LEFT500);
IDC_LIST_LIBBOOK.InsertColumn(4_T(“出版社“)LVCFMT_LEFT1000);
IDC_LIST_LIBBOOK.InsertColumn(5_T(“出版时间“)LVCFMT_LEFT800);
IDC_LIST_LIBBOOK.InsertColumn(6_T(“是否可借“)LVCFMT_LEFT800);
_bstr_t bstrSQL = “select * from Book“;
theMyDB.DBClose();
theMyDB.DBOpen(bstrSQL);
int tempCounter = 0;
_RecordsetPtr t_RecordsetPtr = theMyDB.GetRecordSetPtr();
if ( theMyDB.GetRecordCounter()!= 0)
{
t_RecordsetPtr->MoveFirst();
}
//读取图书信息
while(!t_RecordsetPtr->EndOfFile)
{
IDC_LIST_LIBBOOK.InsertItem(tempCounter _T(“start“));
IDC_LIST_LIBBOOK.SetItemText(tempCounter0CString((t_RecordsetPtr->GetCollect(“ID“)).bstrVal));
IDC_LIST_LIBBOOK.SetItemText(tempCounter1CString((t_RecordsetPtr->GetCollect(“Bname“)).bstrVal));
IDC_LIST_LIBBOOK.SetItemText(tempCounter2 CString((t_RecordsetPtr->GetCollect(“Bnumber“)).bstrVal));
IDC_LIST_LIBBOOK.SetItemText(tempCounter3 CString((t_RecordsetPtr->GetCollect(“Bauthor“)).bstrVal));
IDC_LIST_LIBBOOK.SetItemText(tempCounter4 CString((t_RecordsetPtr->GetCollect(“Bpublisher“)).bstrVal));
IDC_LIST_LIBBOOK.SetItemText(tempCounter5 CString((t_RecordsetPtr->GetCollect(“BpublisherTime“)).bstrVal));
IDC_LIST_LIBBOOK.SetItemText(tempCounter6 CStri 属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5345 2012-01-20 14:15 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\AdminDlg.cpp
文件 864 2011-11-01 22:39 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\AdminDlg.h
文件 1582 2011-11-13 10:40 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\Administrator.cpp
文件 985 2011-11-13 10:35 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\Administrator.h
文件 1826 2011-10-26 00:16 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\Book.cpp
文件 1128 2011-10-25 22:12 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\Book.h
文件 4211 2012-01-20 14:30 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BookDlg.cpp
文件 853 2012-01-20 14:21 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BookDlg.h
文件 1397 2011-11-01 17:09 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BookRecord.cpp
文件 730 2011-11-01 17:09 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BookRecord.h
文件 271 2011-10-23 16:54 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BorrowRecord.cpp
文件 352 2011-10-23 16:54 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BorrowRecord.h
文件 0 2011-10-26 21:15 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BorrowRecordItem.cpp
文件 0 2011-10-26 21:15 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\BorrowRecordItem.h
文件 63096 2012-01-20 14:21 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.aps
文件 1442 2011-10-22 22:25 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.cpp
文件 461 2011-10-21 19:15 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.h
文件 10342 2012-01-20 14:21 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.rc
文件 885 2011-11-10 10:13 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.sln
文件 7324 2012-01-12 13:50 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.vcproj
文件 1417 2011-12-23 15:10 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStore.vcproj.Marshal-PC.Marshal.user
文件 4343 2012-01-07 00:22 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStoreDlg.cpp
文件 717 2011-10-23 16:35 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\CBookStoreDlg.h
文件 1492 2012-01-20 17:42 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\ConstVal.cpp
文件 1207 2011-11-10 23:24 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\ConstVar.h
文件 21482 2012-01-12 13:54 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\MyDataba
文件 4152 2011-11-13 10:36 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\MyDataba
文件 1915 2012-01-12 13:50 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\Reader.cpp
文件 1139 2012-01-12 13:50 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\Reader.h
文件 4022 2012-02-23 15:06 软件工程-图书馆管理系统-13-11-2011\CBookStore_13-11-2011\ReaderBorrowRecord.cpp
............此处省略44个文件信息
- 上一篇:用户权限管理模块C++实现
- 下一篇:编译原理课程设计简单优先文法判定和分析器的构造
相关资源
- C++获取计算机的CPU ID,硬盘序列号等
- C++头文件转delphi工具 + 源码
- 国际象棋的qt源代码
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- C++纯文字DOS超小RPG游戏
- VC++MFC小游戏实例教程(实例)+MFC类库
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
- 基础qt数据库读取和显示
- c++ 多功能计算器
- Qt查询SQLite数据库
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
川公网安备 51152502000135号
评论
共有 条评论