正在加载图片...
传入参数: cOnnection(数据库连接指针) 传出参数:无 存储分配 内部变量:数据库 m pBooks Recordsetptr数据库查询结果集指针 用户界面 m strAuthor String 作者关键字 m aUthor BOOL 作者查询选择状态 m strOok Name CStrin 书名关键字 m bBookName BOOL 书名查询选择状态 m strPublisher CString 出版社关键字 pUblisher BOOL 出版社查询选择状态 m intErl int 出版时间关键字 m intYear2 出版时间关键字 m intMonthl int 出版时间关键字 m intMonth2 int 出版时间关键字 m bPubTime BOOL 出版时间查询选择状态 m intIme Type int 出版时间查询方式选择 局部变量:查询参数 vtQuiry 查询命令 Null variant t 查询连接 类型转换 strQuiry EStrin 查询命令类型转换 测试要点 数据库连接正常 数据库数据正常获得正确的查询结果并显示 数据库数据异常给出警告 数据库连接异常 给出警告 4.1查询命令生成横块 功能 根据用户界面的输入生成查询命令 输入项目 用户界面的输入值(公共变量) 输出项目 查询命令(返回值) 程序逻辑 读取各复选框的值 IF选中AND关键字不为空 生成查询条件 生成数据库查询命令 返回生成的查询命令 接口 调用形式: CString Get QuiryString( 传入参数:无 传出参数:查询命令( CString) 存储分配 局部变量: strQuiry CString查询命令字符串传入参数:pConnection(数据库连接指针) 传出参数:无 ⚫ 存储分配 内部变量:数据库 m_pBooks _RecordsetPtr 数据库查询结果集指针 用户界面 m_strAuthor CString 作者关键字 m_bAuthor BOOL 作者查询选择状态 m_strBookName CString 书名关键字 m_bBookName BOOL 书名查询选择状态 m_strPublisher CString 出版社关键字 m_bPublisher BOOL 出版社查询选择状态 m_intYear1 int 出版时间关键字 m_intYear2 int 出版时间关键字 m_intMonth1 int 出版时间关键字 m_intMonth2 int 出版时间关键字 m_bPubTime BOOL 出版时间查询选择状态 m_intTimeType int 出版时间查询方式选择 局部变量:查询参数 vtQuiry _variant_t 查询命令 vNull _variant_t 查询连接 类型转换 strQuiry CString 查询命令类型转换 ⚫ 测试要点 数据库连接正常 数据库数据正常 获得正确的查询结果并显示 数据库数据异常 给出警告 数据库连接异常 给出警告 4.1 查询命令生成模块 ⚫ 功能 根据用户界面的输入生成查询命令 ⚫ 输入项目 用户界面的输入值(公共变量) ⚫ 输出项目 查询命令(返回值) ⚫ 程序逻辑 读取各复选框的值 IF 选中 AND 关键字不为空 生成查询条件 生成数据库查询命令 返回生成的查询命令 ⚫ 接口 调用形式:CString GetQuiryString() 传入参数:无 传出参数:查询命令(CString) ⚫ 存储分配 局部变量: strQuiry CString 查询命令字符串
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有