- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实例7-1 基本查询 目标 设计一个查询窗口,对特定的数据表,选择某一字段,指定条件进行查询。 技术 SQL语句的获取和设置。 准备工作 文件夹、工作空间、应用程序对象、对象库、目标。 test.db作为测试数据库。 配置ODBC数据源、建立一个描述文件、连接数据库。 实例7-1 基本查询 数据窗口对象d_mquery设计 Freeform样式、“学生信息”表所有列。 窗口w_mquery布局设计 标题、窗口类型、图标 数据窗口控件dw_1,DataObject属性 两个下拉列表框 三个单行编辑框 六个命令按钮,Text属性。 实例7-1 基本查询 代码设计 窗口open事件代码 窗口的用户事件及其代码(减少代码重复量) “首行”、“上行”、“下行”、“末行”和“退出”命令按钮代码 “查询”命令按钮代码(技术核心,sql语句的获取和设置,字段类型自适应) 应用程序对象代码 使用 可对任意数据表查询,只要创建并连接相应的数据窗口对象,再修改窗口w_mquery的open事件代码,添加表中各字段名到下拉列表控件ddlb_1中即可。可适应于各种不同的字段类型。 实例7-2 模糊、增量和精确查询 目标 在查询窗口中可以指定“模糊查询”、“增量查询”和“精确查询”的任意一种,按所需的字段进行查询。 技术 用户事件ID的选用,过滤条件的设置,通配符的使用。 准备 文件夹、工作空间、应用程序对象、对象库、目标。 ODBC数据源、描述文件、连接数据库test.db。 实例7-2 模糊、增量和精确查询 数据窗口对象d_query设计 Grid风格、“学生信息”表全部字段。或将实例4-2的数据窗口对象d_student复制到当前对象库,另存为d_query。 窗口w_main布局设计 标题、窗口类型、图标。 数据窗口控件dw_1,DataObject属性。 分组框,Text属性。 三个单选按钮 下拉列表框,Items属性。 单行编辑框 命令按钮“全部” 实例7-2 模糊、增量和精确查询 代码设计 窗口的open事件代码 单行编辑框代码 用户事件u_inc,Event ID选pbm_enchange,代码。 通配符“%”表示多个任意字符。 单选按钮代码 命令按钮代码 应用程序对象代码 使用 模糊、增量、精确三种查询方式 查询字段只能是字符型 实例7-3 通用全字段查询 目标 对任意数据窗口对象,只要在任意字段上输入一个值,然后,选择一个关系运算符,就可以得到一个与该字段对应的关系表达式,进一步,还可以产生一般的逻辑表达式作为过滤条件进行过滤,达到查询的目的。 即对任意表、按所有字段、任意指定条件进行查询。 准备 文件夹、工作空间、应用程序对象、对象库、目标。 ODBC数据源、描述文件、连接数据库test.db作为测试数据库。 实例7-3 通用全字段查询 数据窗口对象设计 d_jsxx(教师信息、网格样式) d_xsxx(学生信息、自由表样式) 应用程序对象代码 定义全局变量 op_r 保存关系运算符名(字符串) cmx 复合查询标志(“假”表示简单查询) 实例7-3 通用全字段查询 弹出式菜单m_popup设计 窗口w_serch及控件布局 标题、窗口类型、图标 数据窗口控件dw_1 四个图形按钮 下拉列表ddlb_1 三个命令按钮 三个单行编辑框 下拉列表框属性和代码 Items属性 selectionchanged事件代码 实例7-3 通用全字段查询 “擦除条件”和“开始查询”按钮代码 查询内容的输入 dw_1的itemchanged、itemerror、rowfocuschanged事件代码 查询条件的生成 dw_1的rbuttondown事件代码 图形按钮和“退出”按钮代码 运行和测试 可挂接到任意一个PowerBuilder应用软件,只要修改ddlb_1的item属性和selectionchanged代码即可。 使用时,首先选择表(对应数据窗口对象),然后单击某一字段的编辑区,输入要查询的信息,单击鼠标右键,选择关系运算符,产生条件表达式。Alt+Q或按钮“开始查询”。 实例7-4 通用选字段查询 目标 实现对任意表的查询,输出字段、排序字段、查询条件都可以随意指定。 技术 在程序运行过程中根据用户指定的字段,动态建立数据窗口对象。通过用户指定的条件对记录进行过滤,达到查询的目的。 准备工作 文件夹、工作空间、应用程序对象、对象库、目标。 ODBC数据源、描述文件、连接数据库test.db作为测试数据库。 应用程序对象open事件代码。 实例7-4 通用选字段查询 窗口w_serch和控件布局设计 标题、类型、“最大化”按钮、图标属性。 数据窗口控件dw_1 下拉列表ddlb_1 三个命令按钮 单行编辑框sle_2 选项卡框tab_1
您可能关注的文档
- Photoshop CS中文版实用教程 王鹏 解神恩 第13章新.ppt
- Photoshop CS中文版实用教程 王鹏 解神恩 第15章新.ppt
- Photoshop平面设计案例教程 管学理 第1章 Photoshop cs3简介新.ppt
- Photoshop平面设计案例教程 管学理 第2章 Photoshop cs3工具讲解及运用新.ppt
- Photoshop平面设计案例教程 管学理 第3章 Photoshop cs3浮动调板介绍及运用新.ppt
- Photoshop平面设计案例教程 管学理 第4章 Photoshop cs3图层操作与运用新.ppt
- Photoshop平面设计案例教程 管学理 第5章 Photoshop cs3图像的编辑与调整新.ppt
- Photoshop平面设计案例教程 管学理 第6章 Photoshop cs3通道、蒙板与路径新.ppt
- Photoshop图像处理技术 王爱民 第1章 图像处理基新.ppt
- Photoshop图像处理技术 王爱民 第5章 通道与蒙版新.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 2022必威体育精装版居家养老管理服务方案投标文件(标书)参考.docx VIP
- 超星尔雅学习通《世界古代文明》章节答案.doc
- 2025年第四届全国大学生数据分析科普竞赛之理论赛实题.docx
- 2024年苏州风景园林投资发展集团有限公司人员招聘考试题库及答案解析.docx
- 20课 国民革命与南京国民政府的统治.pptx
- 第六章 熔化焊与热切割的防火防爆.pdf VIP
- ABB机器人控制柜各模块指示灯状态说明.docx VIP
- 【简历封面+自荐信+简历】清新创意应届生简历模版.doc VIP
- 内燃机车冷却系统 毕业论文.doc
- 毕业设计(论文)-物料搬运机器人结构设计-六轴机械手.docx VIP
文档评论(0)