基于数据库与电子表格的水文站测验软件.pdfVIP

基于数据库与电子表格的水文站测验软件.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《2007年湖南水电科普论坛》论文集 基于数据库和电子表格的水文站测验软件 (中南勘测设计研究院水情水调工程公司 方健美) 摘要:基于电子表格和数据库的水文站大断面测量、流量测验、悬移质泥沙榆沙和悬移质泥沙 颗粒级配资料管理和分析应用的水文站测验软件。 关键宇: 水文站测验资料数据库、ADO、ADOX、Excel对象模型 1 概述 大断面测量、流量测验、泥沙测验及颗粒级配分析等是常规水文站测验的基本工作。由于数 据采集的困难和数据分析工作的复杂性,大部分水文站在计算机技术的应用中仅仅停留于一些简 单的数值计算。一般是通过电子表格和数据文件存储数据。数据难以共享、缺乏有效的管理。 水文站测验的每一项目中都含有数据记录、分析计算、成果输出过程。数据分析计算所涉及 到的数据量大,处理过程复杂,易出现差错等特点。 为了提高工作效率和保证成果质量,从增强对测验资料的管理的方向出发,利用电子表格软 件和数据库强大功能,实现包括水文站大断面测量、流量测验、悬移质泥沙输沙和悬移质泥沙颗 粒级配测验资料管理和分析应用的综合管理方案。 2测验资料管理软件方案 2.1 Access数据库 一般的数据文件中,数据主要是一串文字或数字流,仅仅具有一些特定的格式,不具备结构 的特点。数据库是有结构的数据集合,数据库中的数据可以是文字、图象、声音等,一般都支持 多种标准数据格式和自定义格式。 Access是~个中、小型关系数据库管理系统,一般认为它只适合数据量少的应用,在处理少 量数据和单机访问的数据库时很好,效率很高。对于水文站测验数据管理需求来说,功能已足够 强大。 创建Access水文测验资料数据库,作为水文测验数据的分析计算应用的数据源,通过 Microsoft@ActiveX_@Data Objects(ADO)与应用程序连接。 2.2 ExceI系统开发平台 Excel在表格处理上功能强大,作为系统开发平台,代码编辑方便、软件调试功能强大、安 装部署简单,软件开发效率极高。在系统构建时,Excel对象模型可为应用程序提供丰富的对象 资原。 意味着对象可以包含其它对象,而其它对象又可以包含别的对象。 Application为Excel应用程序实例,可引用实例的选项以及在实例中用户对象的信息。 Workbook为工作薄。工作薄包含工作表、图表、Vbproject等对象。 Worksheet为工作表。工作表对象包括表中的单元格、窗体、控件等用户加入的各种对象。 Range指工作表单元格的范围。范围对象为单元格、行或列。单元格可以为工作表中不连续 (2007年湖南水电科普论坛》论文集 的区域,或者在不同的工作表中的区域。 通过对象模型可以模拟出丰富的用户界面,通过定义对象的属性、方法及事件实现对具体应 用操作过程的完全控制。 2.3,ADO数据访问组件 Microsoft@ActiveX圆DataDB之上,通过其内部的属性和方法提供 Objects(ADO)是在OLE 统一的数据访问接口方法。ADO易于使用、占用资源少、运行速度快。ADO的目标是访问、编辑和 更新数据源。ADO编程模型提供的类和对象完成数据库的连接和数据查询。 ADO主要对象见表2.3—1。 表2。3-1ADO主要对象表 对象 主要功能 Connection 实现数据库的连接和关闭。 Command选择创建对象来表示SOL命令 Parameter 在SQL命令中指定列、表和值作为变量参数。 创建缓存视图,以便能对数据进行排序、筛选和定位; Recordset 添加、删除或更改行和列编辑数据; 更新数据源 ’ ’ Field Recordset对象列。

文档评论(0)

whl005 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档