




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,PowerBuilder数据库程序设计2010年上海市教委重点课程,商务信息学院计算机教学部,.,第三讲通信录管理系统查询设计(一),.,数据库连接问题垂直滚动条问题程序运行问题,上节回顾,.,数据库连接问题(1)建立数据源,上节回顾,.,数据库连接问题(2)设置数据源参数,上节回顾,.,数据库连接问题(3)建立数据库参数文件,上节回顾,.,数据库连接问题(4)连接数据库,上节回顾,.,垂直滚动条问题:选中数据窗口控件dw_1的垂直滚动把数据窗口控件dw_1拉长(增高),让d_input中所有字段显示出来把数据窗口对象d_input中的detail带向上移动,紧靠最后一个字段,上节回顾,.,程序执行代码顺序运行”应用”中的代码连接数据库参数连接数据库打开主窗体运行窗口”open”事件代码,上节回顾,.,本节内容,修改菜单编号精确/模糊查询-利用Filter和setFilter编号精确/模糊查询-retrieve生日查询-retrieve编号范围查询-retrieve测试,.,重点掌握,通过修改retrieve()哑元变量查询范围查询Filter查询机理自定义用户事件方法和技巧,.,修改菜单,菜单建立主菜单”信息查询”建立下拉子菜单共计8个,.,查询概念,概念:按照条件查找或筛选出需要的记录使用filter与setFilter函数实现查找使用retrieve函数实现查找使用Find函数实现查找使用SQLSelect和SetSqlSelect函数实现查找,.,例一:Filter函数查询,把d_input复制为d_query_bh_filter,建立w_query_bh_filter窗口的open事件代码为:Dw_1.setTransObject(sqlca)Dw_1.retrieve()“精确查询”按钮中的代码为:Dw_1.setFilter(编号=+sle_1.text+)Dw_1.filter()“模糊查询”按钮中的代码为:Dw_1.setFilter(编号like%+sle_1.text+%)Dw_1.filter(),.,例一:Filter函数查询图示,.,例二:retrieve函数编号精确查询,把d_input复制为d_query_bh_retrieve,建立哑元变量和where条件建立w_query_bh_retrieve窗口的open事件代码为:Dw_1.setTransObject(sqlca)“精确查询”按钮中的代码为:Dw_1.retrieve(sle_1.text),.,例二:retrieve函数编号精确查询图示,.,例三:retrieve函数编号模糊查询,把d_query_bh_retrieve复制为d_query_bh_fuzz_retrieve,修改where条件,运算符由”=”改为“like”把w_query_bh_retrieve复制为w_query_bh_fuzz_retrieve并改造窗口的open事件代码为:Dw_1.setTransObject(sqlca)“模糊查询”按钮中的代码为:Dw_1.retrieve(“%”+sle_1.text+”%”),.,例三:retrieve函数编号模糊查询,.,例四:retrieve函数生日查询,把d_query_bh_retrieve复制为d_query_sr_retrieve并改造把w_query_bh_retrieve复制为w_query_sr_retrieve并改造窗口的open事件代码为:定义日期型变量Dw_1.setTransObject(sqlca)“精确查询”按钮中的代码为:Dw_1.retrieve(date(sle_1.text)设置Where条件,.,例四:retrieve函数生日查询,.,把d_query_bh_retrieve复制为d_query_bh_range_retrieve,修改where条件(2个哑元,arg_begin,arg_end,类型为string)把w_query_bh_retrieve复制为w_query_bh_range_retrieve并改造窗口的open事件代码为:定义两个字符串变量Dw_1.setTransObject(sqlca)“模糊查询”按钮中的代码为:Dw_1.retrieve(sle_1.text,sle_2.text)设置Where条件,例五:retrieve函数编号范围查询,.,例五:retrieve函数编号范围查询,.,扩展练习,利用Filter函数设计系统按“姓名”精确查询以及模糊查询的功能利用retrieve()函数设计系统按“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沿街立面工程设计方案(3篇)
- 电商售后服务服务质量提升与客户满意度的关系研究
- 工程售后服务措施方案(3篇)
- 团队集体生日会感人课件
- (新)2025年急救相关知识考试题库附答案【综合卷】
- 团队培训课件
- 电商平台本地生活服务与可持续发展研究报告
- 团购达人拍摄课件
- 2025年光伏发电行业风险管理及合规报告
- 九年级语文名篇教学设计与课堂实录
- 乡村医生法律法规知识
- 2025年广东省中考物理试题卷(含答案)
- 第一单元 写作《热爱写作学会观察》课件 学年统编版语文七年级上册
- 钙钛矿有机叠层太阳能电池界面工程与载流子传输机制
- 病媒生物防培训课件
- 2025秋人教版(2024)八年级上册地理 【教学课件】1.1.1 《疆域》
- 《生产运营管理》 课件 第15章-数字化转型背景下生产运营模式
- 净菜加工培训
- 中国肿瘤药物相关血小板减少诊疗专家共识(2023版)
- 皮带厂车间管理制度
- 2025年福建省中考英语试卷真题(含标准答案)
评论
0/150
提交评论