欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ADO初学者教程:ADO 通过GetString()加速脚本】,下面是详细的分享!
ADO初学者教程:ADO 通过GetString()加速脚本
作者:请使用GetString()方法来加速您的ASP脚本(来代替多行的Response.Write)。
实例
使用 GetString()
如何使用GetString()在HTML表格中显示记录集中的数据。
多行Response.Write
下面的例子演示了在HTML表格中显示数据库查询的一种方法:
| 以下为引用的内容: <html> |
对于一个大型的查询来说,这样做会增加脚本的处理时间,这是由于服务器需要处理大量的Response.Write命令。
解决的办法是创建全部字符串,从<table>到</table>,然后将其输出 - 只使用一次Response.Write。
GetString() 方法
GetString()方法使我们有能力仅使用一次Response.Write,就可以显示所有的字符串。同时它甚至不需要do..loop代码以及条件测试来检查记录集是否处于EOF。
语法
str=rs.GetString(format,rows,coldel,rowdel,nullexpr)
如需使用来自记录集的数据创建一个HTML表格,我们仅仅需要使用以上参数中的三个(所有的参数都是可选的):
coldel - 用作列分隔符的HTML
rowdel - 用作行分隔符的HTML
nullexpr - 当列为空时所使用的HTML
注释:The GetString()方法是ADO 2.0的特性。您可从下面的地址下载ADO 2.0:http://www.microsoft.com/data/download.htm
在下面的例子中,我们将使用GetString()方法,把记录集存为一个字符串:
| 以下为引用的内容: <html> |
上面的变量str包含着由SELECT语句返回的所有列和行的一个字符串。在每列之间会出现</td><td>,在每行之间会出现</td></tr><tr><td>。这样,仅使用一次Response.Write,我们就得到了需要的HTML。
以上所分享的是关于ADO初学者教程:ADO 通过GetString()加速脚本,下面是编辑为你推荐的有价值的用户互动:
相关问题:VB新手,还请高人指点一下。由于没有财富值了,所...
答:给你个程序 你上面说的功能都能实现 仅供参考Private Sub Command3_Click() '增加记录res.Closeres.Open "SELECT * FROM... >>详细
相关问题:VB连接sql 我是初学者,我的问题对于高手来说应该...
答:Private Sub Command1_Click() With Adodc1 .ConnectionString = _ "Provider=SQLOLEDB.1;Password=dg;Persist Security Info=True;" & _ "User ID=sa;Initial Catalog=pubs;Data Source=." '注意选择自己的库 .CursorLocation = adUseClient .C... >>详细
相关问题:在ado.net;用ExecuteNonQuery()方法进行增加;修改...
答:代码初步看了没问题。 你报什么错 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
