以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [建议]选择查询的优化  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=8470)

--  作者:pc_doctor
--  发布时间:2007-6-28 19:42:07
--  [建议]选择查询的优化

“选择查询”构件很大程度上方便丰富了查询方式和手段。

但仍需进一步优化,目前主要表现不足在以下几方面:

一、没有“查询不成功”的事件。只要是查询就有可能查询不到的发生。比如:对一个数据库查询不到数据时,此时,数据编辑浏览等构件还是会返回一个可以操作的空数据记录来,对这条空记录操作就可能发生意想不到的问题。

二、没有“清除输入”的方法。往往在使用选择查询时就是因为需要查询的项目很多,而输入很多查询内容后,再连续使用选择查询时,上一次输入的内容还在,就需要手动去一一清除之。很是麻烦的。

三、没有“列表选择输入”的属性。在选择查询中往往很多内容是规定死了的,只能在既定的范围中输入选择内容,比如:‘性别’中的“男、女”;‘状态’中的“大、中、小”等,本就可以使用下拉列表来选择输入更方便的。

……

————数据库系统的存在,就是因为需要利用其优秀的“查询、统计、计算”等功能,构成自动化的分析处理系统。因此,这方面的优越是对数据库优秀的衡量标准。希望公司能在这方面继续深入优化和完善!


--  作者:admin
--  发布时间:2007-6-29 9:34:49
--  

1、对数据库的操作,实际上都是对数据集的操作。因此“查询成功”、“查询失败”事件在数据集构件中。

2、虽然没有直接提供方法“清除”,但是把向“字段选择”属性,重新赋值相当于清除。

3、选择查询是一个复合构件,它的字段是可以动态生成的,因此,录入功能都采用的是“字段行编辑”构件。