下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

详解ADO如何通过 GetString() 加速脚本

作者:课课家教育     来源: http://www.kokojia.com点击数:999发布时间: 2017-02-22 16:00:17

标签: ADO基础数据库ADO认证

  在ADO当中,可以使用“GetString()”的方法来加速我们的ASP脚本,以它来代替多行的“Response.Write”。以下就是小编今天要给大家介绍的关于ADO通过“GetString()”加速脚本的具体内容。

  (一)多行Response.Write

  如下例,在html表格中显示数据库查询的方法:

详解ADO如何通过 GetString() 加速脚本_ADO基础_数据库_ADO认证_课课家

  对于大型查询来说,以上做法会增加脚本的处理时间,原因是服务器需要处理大量的“Response.Write”命令。

  我们就要创建所有字符串,从<table>到</table>,再把它输出到只使用一次“Response.Write”。

ADO 通过 GetString() 加速脚本

  (二)GetString()方法

  “GetString()”方法可以令我们有能力只使用一次“Response.Write”,就能够显示全部字符串。它也不需要“do..loop”代码还有条件测试对记录集是否处于EOF进行检查。

  语法:

语法

  要是用来自记录集的数据创建HTML表格,就只需要用以上参数中的其中三个(注意:全部参数都是可选的):

  1.coldel:它是用作列分隔符的HTML

  2.rowdel:指的是用作行分隔符的HTML

  3.nullexpr:是指当列为空的时侯使用的HTML

  注意:“GetString()”方法为ADO2.0的特性。可从以下地址进行下载:ADO2.0:http://www.microsoft.com/data/download.htm

  我们将会用“GetString()”方法,把记录集存为字符串,如下:

把记录集存为字符串

  以上变量str包含由SELECT语句返回的所有列和行的字符串。每列间会出现</td><td>,每行间会出现</td></tr><tr><td>。这样的话只用一次“Response.Write”,我们就得到需要的HTML。

  总结:以上就是关于ADO通过“GetString()”加速脚本的全部内容啦。我们课课家教育网站不仅会给大家介绍更多关于ADO的内容,还会给大家介绍更多的考试认证Web开发、数据库等等的内容,大家可以关注一下。如果大家对本教程有什么不明白的地方,欢迎咨询小编,希望可以帮助到大家哦。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程