资源简介
图书管理系统 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++实现
- 下一篇:编译原理课程设计简单优先文法判定和分析器的构造
相关资源
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
- VC++基于OpenGL模拟的一个3维空间模型
- c++ 虚拟摄像头
- 宠物管理系统课程设计(源码+数据库
- hook,捕获所有案件,查找所有窗口,
- C语言课设计算器
- c++ 简易贪吃蛇源码
- 高精度加法(c++代码)
- C++调用百度地图案例
- 北京化工大学计算方法(C/C++)讲义
- 基于VC++的SolidWorks二次开发SolidWorks
- c++ 模拟鼠标按键
- OFD编辑器
- Beginning C++17 From Novice to Professional
- C++ STL实现
- opencv手部轮廓识别以及轨迹识别
- 百度C++编码规范
- C++ sql2008 WebServer通讯.docx
- c++ 定时关机程序源码
- 基于VSCode和CMake实现C++开发
- c++语法查询工具
- VC操作SQLSERVER数据库
- c 操作sqlite数据库.cpp
- c++ 账务系统源码
评论
共有 条评论