📄 commonfunc.h
字号:
#pragma once
//! 将一个CString类型字符串转换为整数
int StrToInt(CString str);
//! 将一个CString类型字符串转换为浮点数
double StrToDouble(CString str);
//! 从一个CString类型字符串获取年、月、日信息
void StrToDay(const CString& str, int& nYear, int& Month, int& nDay);
//! 根据strID在表strRSName中查询其所属类型
BOOL QueryReaderType(const CString &strReaderID, CString& strReaderType);
//! 根据读者ID查询其罚款信息
BOOL QueryPunishInfo(const CString &strRaderID, double& dPunish);
//! 根据读者ID修改其罚款信息
BOOL UpdatePunishInfo(const CString &strReaderID, double dLeft);
//! 根据类型字符串查询罚款信息
BOOL QueryPunishSetting(CString strType, double& punish);
//! 根据读者类型查询所欠罚款最大限额
BOOL QueryPunishLimit(CString strReaderType, double& dLimit);
//! 根据提供的关键字从一个记录集中删除符合条件的记录
BOOL DeleteRecord(CRecordset* pRS, const CString& strRSName,
const CString& strKey, const CString& strVal);
//! 对已知字符串进行加密,返回加密后的字符串
CString Encrypt(const CString& strSrc);
//! 对已知字符串进行解密,返回解密后的字符串
CString Decrypt(const CString& strSrc);
//! 删除数据库数据
BOOL DeleteData(CDatabase *pDB);
//! 初始化数据库数据
BOOL InitializeData(CDatabase * pDB);
BOOL InsertUser(CDatabase* pDB);
BOOL InsertBookType(CDatabase *pDB);
BOOL InsertReaderType(CDatabase *pDB);
BOOL InsertPunishType(CDatabase *pDB);
BOOL InsertReader(CDatabase *pDB);
BOOL InsertBook(CDatabase *pDB);
//! 从数据库拷贝数据到文件
BOOL CopyDatabaseToFile(CString strPathName);
BOOL CopyUserDataToFile(CString strFileName);
BOOL CopyBookTypeDataToFile(CString strFileName);
BOOL CopyBookDataToFile(CString strFileName);
BOOL CopyReaderTypeDataToFile(CString strFileName);
BOOL CopyReaderDataToFile(CString strFileName);
BOOL CopyPunishTypeDataToFile(CString strFileName);
BOOL CopyBorrowDataToFile(CString strFileName);
//! 从文件拷贝数据到数据库
BOOL CopyFileToDatabase(CString strPathName);
BOOL CopyFileToUserData(CString strFileName);
BOOL CopyFileToBookTypeData(CString strFileName);
BOOL CopyFileToBookData(CString strFileName);
BOOL CopyFileToReaderTypeData(CString strFileName);
BOOL CopyFileToReaderData(CString strFileName);
BOOL CopyFileToPunishTypeData(CString strFileName);
BOOL CopyFileToBorrowData(CString strFileName);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -