接口
调用形式:BOOL CheckBlrcord(const long BookID)
传入参量:BookID(整型常量)
传出参量:书号合法/非法标志(BOOL型)
存储分配
局部变量: 查询参数 vtQuiry _variant_t 查询命令
vNull _variant_t 查询连接
类型转换 strQuiry CString 查询命令类型转换
引用的全局变量:m_pConnection _ConnectionPtr 使用
m_pRecords _RecordsetPtr 写(打开)
测试要点
数据库连接正常
数据库数据正常
合法的图书书号 返回“真”查验结果
不合法的图书书号 返回“假”查验结果,给出警告提示
数据库数据异常 返回“假”查验结果,给出数据异常警告
数据库连接异常 返回“假”查验结果,给出数据库连接异常警告
3.2 相关信息获取模块
功能
获取指定读者(读者证号)的借书记录,获取的信息包括所借图书书名,借书日期以及所借图书的总本数。
输入项目
读者证号(传入参数);相关(借书)信息(公共变量)
输出项目
已借图书数(返回值)
程序逻辑
生成数据库查询命令本文来自辣.文,论-文·网原文请找腾讯752018766
IF 操作成功
初始化(相关信息字符串置为空 已借图书计数置为0)
WHILE 未读至查询结果集尾
置相关信息字符串
计数累加
返回计数值
ELSE
置相关信息字符串为”操作异常”
返回”失败标志”(-1)
接口
调用形式:int GetLBInf(const long ReaderID)
传入参数:ReaderID(整型常量) 指定的读者证号
传出参数:获取的相关记录数(整型) 如发生异常,返回值置为负
存储分配
局部变量:查询参数 vtQuiry _variant_t 查询命令
vNull _variant_t 查询连接
类型转换 strQuiry CString 查询命令类型转换
vtemp _variant_t 查询结果类型转换
oleDate COleDateTime 借书时间类型转换
记录计数 count int 计算获取的记录数
引用的全局变量: m_pConnection _ConnectionPtr 使用
m_pRecords _RecordsetPtr 写(打开、关闭)
m_strNRBInf CString 写
测试要点32位xp系统如何远程登录到64位server2012
数据库连接正常
数据库数据正常
可获取的借书记录数为零 返回结果为0,引用字符串置空
可获取的借书记录数不为零 返回记录数,并将相关信息记录在引用
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页