- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用VISUAL
C++和ADO实现台站的查询
黄式琳
(松原市气象局,吉林松原138005)
摘 要:世界发达国家较重视气象探测仪器自动化,遥测化的研制和推广工作,随着计算机技术和网络技术的飞速发展,气象探测仪器日新月异,
发展迅猛,日本、美国等发达国家自动化观测网络所拥有的自动化,遥测化站的规模都超过上千个台站。随着计算机应用的普及,现在的自动化观
测仪器更是集计算机、通讯和电子技术、工业工艺设计为一体的综合体系。从数据传输、存档和分发到系统网络实现了自动化,并投入业务使用。
关键词:台站信息;VISUALc++;数据库;ADO
叙述了一种在微机上利用微软的VISUALC++开发环境和ADO技术编写一个台站查询编辑的软件,
通过开发这个技术,为以后气象站的信息自动化打下良好的基础。
1 开发技术背景
根据国家气象局的有关规定,一个台站是以5位数字来表示,它的基本参数包括台站号,台站名称,
台站的经度、纬度,台站的观测场海拔高度等信息,这些信息我们可以用一张关系数据库中的表(TABLE)
进行表示,数据库本身采用微软的Acess数据库系统。
Access数据库管理系统是MicrosoftOffice套件的重要组成部分,可在Windows95/98、2000和XP
等多种环境下运行。它适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个
数据库,还具有强大的数据管理功能, 它可以方便地利用各种数据源,生成窗体(表单),查询,报表和
应用程序等。Acess数据库系统非常适合在微机上进行中小型数据库系统的管理,它的数据库是以.MDB
文件的方式储存在计算机的硬盘上,既可以用Acess系统本身进行配置管理和程序开发,也可以用很多的
开发软件进行编程访问,而不需要ACCESS系统,非常灵活。
我们的软件开发所采用的就是第二种方法,通过编程的方法去访问数据库中的台站基本信息表,进行
信息的查询和编辑。所使用的开发软件是微软的VISUALc++6.0,对数据库的访问是通过ADO技术来实
现的。
ADO是ActiveXData
Object的缩写,就是动态数据对象的意思,利用它可以将应用程序方便的动态
链接到数据库中,它又是如何将程序动态的链接到数据库的呢?要搞清楚这个问题我们先从数据库的发展
开始谈起,在早期的程序中,还没有数据库这个概念,数据与程序是完全结合在一起的,程序员要花费大
量的时间编写大量的代码来控制数据,非常的不方便,而且数据的冗余度很高,数据库的出现使程序与数
据相分离,这样大大简化了代码,同时带来一个新的问题,就是程序与数据库的接口问题。如何才能让应
用程序方便快捷的与数据库连接,一直是许多程序员关心的问题。在ADO出现之前,程序员主要用DAO
Access
(Data Data
Object)和RDO(Remote
一5R4一
方,而且其各自的功能都有限,为此Microsoft在1996年推出了ADO1.0,作为当时最先进的处理关系
OLE
DB的数据访问模式的。在这里我们对OLEDB不作过多的介绍,可以把他看做是ADO下的一个
DB的操作。在推出了ADO1.0后,微软又
与数据源相连接的层。我们对数据源的操作实际就是对OLE
2.5作为Windows2000的一个系统组件随Win2000安装
推出了ADO的许多后续版本,最后又将ADO
程序被自动安装。如果你安装了Win2000你就安装了ADO。
2开发具体过程
NO,区站名称STATION
有5个字段,分别是区站号STATION
度LATITUDE和海拔高度HEIGHT。
下面我们就开始用VISUALC++来开发程序,对这个数据库进行访问。
To
自动生成程序代码。这是通过在开发程序的项目中,选取Project菜单下的Add
and
您可能关注的文档
最近下载
- 施工过程中应急设备配置与管理方案.docx
- 合规-国有企业合规管理体系建设实务讲座(80页).pptx VIP
- 无人机智能巡航路面病害检测方法、无人机和检测系统.pdf VIP
- 23S519小型排水构筑物图集_可搜索.pdf VIP
- 智慧工地系统介绍PPT(共友).pptx VIP
- 生鲜商品配置(按月份).xls VIP
- 2025年新人教版语文3年级上册全册课件.pptx
- 《JB-QGL-TX3016AJB-QTL-TX3016A火灾报警控制器(联动型)安装使用说明书(Ver.1.3,2016.11 )》.pdf VIP
- 大连高金18T操作说明书.pdf
- 施工组织总体设想、方案针对性及施工段划分.doc VIP
文档评论(0)