基于ASP网络数据库访问技术探究

基于ASP网络数据库访问技术探究摘要进入21世纪以来,人们的生活水平越来越高,促使计算机网络技术得到了飞速的发展,而基于Web网络数据库的无线访问技术也得到了长足的进步,其技术等级和水平在不断的提升,ASP则是现代社会所使用的计算机网络技术中较为成熟的一种数据库访问技术,由于自身多方面的优势,已经在互联网技术发展过程中得到了广泛的应用,其应用规模还在不断的扩大。本篇文章着重对基于ASP的网络数据库访问技术进行了分析。关键词ASP;网络技术;数据库访问中图分类号:TP311.13文献标识码:A文章编号:1671—7597(2013)042-148-01ASP这项技术最先是由美国著名计算机系统制造公司所开发,在进行开发的过程中,主要是根据服务器的实际需要来开发的基于服务器端的代码编写环境。ASP不仅仅能够通过自身的功能与服务器中的数据库进行交互活动,还能与其他不同的应用程序进行交互活动。ASP自身最为重要的一个作用就在于它能够对程序应用方面提出访问,并对其进行管理。ASP技术可以有效的实现动态网页技术,在实现动态网页技术的过程中,其中AD0这一组件主要是为ASP数据库访问服务提供了稳定、有效的技术支持。ADO在最初,主要是被美国著名计算机系统制造公司当做是数据访问的连接接口来使用。利用这个接口,可以直接访问到任何只要兼容支持ODBC的服务器数据库。1工作原理及特点ASP在工作的过程中,从其实际工作的原理来看,ASP就是通过用户所使用的浏览器访问一个.asp网页页面,并在发出访问请求之后,这一用户访问请求就会直接由浏览器来发送。将请求信息发送到该页面的Web服务器上,服务器对该请求进行检测,如果发现请求的HTTP正确,就会通过ASP程序来执行这一请求,利用ODBC或者Oledb的驱动方式来完成用户浏览器与页面数据库的连接工作。在这个过程中,服务器数据库则主要是利用ADO组件来进行访问,完成访问工作,从而最终将用户所请求的网页页面信息反馈到发出请求的浏览器之上。以视图的方式表现出来。从ASP所使用的技术层面来分析,可以明显看到的是,ASP有着无需编译、完全独立于浏览器、面向对象、已与生成、源代码保密性强等多个方面的优势。2方法研究分析就目前的情况来看,主要可以利用3种方式来打成ASP与数据库这两者之的连接,主要是以下三种方式:利用Oledb建立与服务器数据库链接、通过ADO组件来建立与服务器数据库链接以及通过driver建立与服务器数据库链接。2.1使用Oledb建立连接在利用Oledb来创建页面与服务器数据库这两者之间存在的连接之时,无需利用建立ODBCDSN数据源的过程来进行访问,还能够编写出更有效的脚本来解决服务器数据库与页面之间连接建立的问题,并且该方式有着极大的易用性。2.2使用ADO组件建立连接2.2.1建立ODBCDSN如果想要使用ASP中的ADO组件来完成对服务器数据库的连接访问,首先要建立完善定义的数据源。也就是对Web服务器进行操作修改,利用服务器系统中的控制面来设置,详细步骤是:打开控制面板〜选中“ODBC”〜“系统DSN”下拉菜单中添加。之后用户再根据自身的实际需求来对服务器数据库进行修改,可以修改的项目有名称、位置、种类。2.2.2利用脚本编写来与数据库建立连接ADO组件所服务的对象,可以利用该对象来建立并管理数据库,并且利用这一方式能够有效的实现服务器对应于程序的管理。ADO组件上有着界面一致性以及语言无关性的特性,ADO组件后台中不管是使用的任何类型的数据库,这些情况对于前端的进行网页代码编写的开发人员来说,都没有太大的工作阻碍。ADO组件可以在同一时刻应用在目前绝大多数的语言开发环境之中。ADO组件中所存在的Connection对象中,有着多种不同的方式以及其所使用的属性,ADO组件不仅可以利用这些有效的方法和优秀的属性来进行服务器数据库开闭连接工作,还可以不断的发出信号,来查询服务器中所更新的数据库信息。2.2.3关闭数据对象与连接假如ADO组件的对象在使用完之后,还需要使用更好的数据连接的情况下,就需要通过Connection对象中Close方式,来迅速结束掉该对象和服务器数据库之间仍然保持的连接。而中断这两者连接的方式是:2.3使用driver建立连接如果说使用driver的方式来建立服务器与...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?