- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机械CAD软件中基于Web的数据库远程访问技术
机械CAD软件中基于Web的数据库远程访问技术
来源:数控机床网 作者:数控车床 栏目:行业动态
随着Internet/Intranet 的高速发展,制造企业产品开发的方法正在迅速地发生变化,企业正处在构造一个能进行异地设计与制造
的环境的过程中,作为计算机集成制造系统(CIMS)的重要组成部分和信息源头,计算机辅助设计(CAD)过程中所涉及到的产品设计信
息在不同企业之间、同一企业不同部门之间应当能实现信息共享。例如,企业内的信息消费者(Information Co umers),包括管理
部、市场部、供应部等需要经常查看产品设计数据及其相关资料。为满足以上需求,通过Web服务器将产品设计信息进行发布,客户
端通过浏览器浏览将是实现信息共享的最佳手段。A 作为新一代动态网页开发工具,执行效率高,利用其组件可以方便地访问数据
库,查询数据库中的最新数据信息,同时,A 程序在服务器端解释执行,不必选择特定的浏览器,具有更广泛的应用范围。
1 A 简介
A (Active Server Pages)实际上是运行于Web服务器上的动态网页,A 存取数据的方法遵循CGI标准,但它大大简化了编程方法
。A 提供一个服务器端的Scripting 环境,产生和执行动态、交互式、高效率的站点服务器的应用程序,并使站点服务器自动将A
的程序代码解释为标准HTML格式的内容,生成相对简单的页面返回给浏览器。任何简单的浏览器都可以浏览这些生成的页面,而动
态网页并不直接返回给浏览器。
A 文件的扩展名是.a ,它是一个文本文件。在A 文件中包括:HTML标记、V cript或#106avascript语言的程序代码、A 语法
。HTML标记使用“ gt;”将HTML程序代码包含起来,与常规的文本区分开来:而A 使用“”将A 的Scrtpt程序代码包含起来。
2 A 的内建对象
在面向对象编程中,对象就是指由作为完整实体的操作和数据组成的变量。对象是基于特定模型的。在对象中,客户使用对象的服务
是通过由一组方法或相关函数的接口来访问对象的数据的,然后客户端可以调用这些方法执行某种操作。使用A 的Server.CreateOb
ject 方法可以创建对象的实例,使用脚本语言的变量分配指令可以为对象实例命名。例如:Set db=Server.CreateObject(“ADOD
B.Co ection”),这里的变量db 就是A 程序创建的访问数据库的对象实例。目前的A 版本总共提供了六个内建对象:
Request对象:取得用户信息。用来取得任何由HTTP请求传递过来的信息,包括使用POST和GET传递的参数,以及从服务器和客户端认
证所传递的Cookie等。
Re o e对象:传递信息给用户。可以使用它的方法输出信息到浏览器屏幕,或将使用者转移到另一个URL,并可以控制内容形态和
设定Cookie值。
Server对象:控制A 的执行环境。提供存取Web 服务器的方法和属性。
Se ion对象:储存使用者对话的相关信息。此对象仅适用于一个使用者,可以用它来记录使用者的爱好并且为每一个使用者保留一
个Se ionID。
A lication对象:为应用程序的所有使用者设置属性,并且传送信息给使用者。
ObjectContext对象:提供在页面内进行事物处理的功能。
使用以上的内建对象,可以得到浏览器传过来的信息,向浏览器输出信息,记录单一用户,创建全体用户操作量,以及创建组件等。
3 A 访问站点数据库的方法
A 采用ADO(ActiveX Data Object)技术来访问后台的数据库,ADO是微软提供的最新站点数据库访问技术,它是A 的一个组件,
通过ODBC驱动程序连接相应的数据库。A 访问数据库的过程是:当浏览器向Web服务器申请访问一个A 文件时,Web 服务器,调用
A 文件,然后解释执行每一条脚本语句,用ADO 组件通过ODBC 访问数据库,再把执行的结果生成HTML 文件传给客户端。
下面具体介绍A 访问站点数据库的步骤。
设定ODBC与数据库的连接。启动控制面板中“ODBC”,建立新的数据源,按“添加”按钮,选择数据源驱动程序,然后填好数据源名
称(D )及数据库名称。
创建连接。使用“Server.Createobject”建立连接的对象,使用“Open”打开待访问查询的数据库。
Set co =server.createobject(“adodb.co ec-tion”)
打开数据库。调用co .open 方法打开数据库:
您可能关注的文档
最近下载
- (一模)2026届大湾区普通高中毕业年级联合模拟考试(一)数学试卷(含答案).pdf
- 延世韩国语单词第一册.pdf VIP
- 张佩兰溶栓讲稿课件.ppt
- 实验室生物安全程序文件.docx VIP
- 子公司治理制度.docx VIP
- 北师大版小学数学二年级上册第七单元《分一分与除法》大单元教学方案.docx VIP
- 2025出生医学证明管理培训.pptx VIP
- 2025年甘肃省定西市安定区称钩驿镇选聘村干部笔试备考题库及答案解析.docx VIP
- 2025广东惠州市龙门县平陵街道招聘村“两委”干部储备人选16人考试参考题库及答案解析.docx VIP
- GB50345-2012 屋面工程技术规范.pdf VIP
原创力文档


文档评论(0)