正在加载图片...
oleAte COleDatetime借书时间类型转换 记录计数 count int 计算获取的记录数 引用的全局变量: m cOnnection ConnectionPtr 使用 rEcords RecordsetPtr 写(打开、关闭) m strNrBInf CString 测试要点 数据库连接正常 数据库数据正常 可获取的借书记录数为零 返回结果为0,引用字符串置空 可获取的借书记录数不为零 返回记录数,并将相关信息记录在引用 字符串中 数据库数据异常 返回异常指示,给出警告 数据库连接异常 返回异常指示,给出警告 3.3还书信息记录模块 功能 记录本次还书操作的信息,包括图书书名,超期天数。 输入项目 包含相关信息(书名、借书日期)的查询结果集(公共变量) 输出项目 更新后的格式化还书信息(公共变量) 程序逻辑 WHILE传入的查询结果集未读至文件尾 读取书名,置入还书信息字符串 读取借书日期 计算超期天数 置入还书信息字符串 光标移至下一个记录 接口 调用形式: void saverbinf(void 传入参数:无 传出参数:无 存储分配 局部变量:类型转换 variant t 查询结果类型转换 strExcess CString 超期天数类型转换 计算变量 oleAte COleDateTime 借书日期 oleExcess COleDateTime Span超期天数 inexcess int 超期天数 引用的全局变量: m rEcords RecordsetPtr 读(关闭记录集) CString 更新 m MaxLBDay 测试要点 查询结果集正常oleDate COleDateTime 借书时间类型转换 记录计数 count int 计算获取的记录数 引用的全局变量: m_pConnection _ConnectionPtr 使用 m_pRecords _RecordsetPtr 写(打开、关闭) m_strNRBInf CString 写 ⚫ 测试要点 数据库连接正常 数据库数据正常 可获取的借书记录数为零 返回结果为 0,引用字符串置空 可获取的借书记录数不为零 返回记录数,并将相关信息记录在引用 字符串中 数据库数据异常 返回异常指示,给出警告 数据库连接异常 返回异常指示,给出警告 3.3 还书信息记录模块 ⚫ 功能 记录本次还书操作的信息,包括图书书名,超期天数。 ⚫ 输入项目 包含相关信息(书名、借书日期)的查询结果集(公共变量) ⚫ 输出项目 更新后的格式化还书信息(公共变量) ⚫ 程序逻辑 WHILE 传入的查询结果集未读至文件尾 读取书名,置入还书信息字符串 读取借书日期 计算超期天数 置入还书信息字符串 光标移至下一个记录 ⚫ 接口 调用形式:void SaveRBInf(void) 传入参数:无 传出参数:无 ⚫ 存储分配 局部变量: 类型转换 vtemp _variant_t 查询结果类型转换 strExcess CString 超期天数类型转换 计算变量 oleDate COleDateTime 借书日期 oleExcess COleDateTimeSpan 超期天数 intExcess int 超期天数 引用的全局变量:m_pRecords _RecordsetPtr 读(关闭记录集) m_strRBInf CString 更新 m_MaxLBDay int 读 ⚫ 测试要点 查询结果集正常
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有