库却找不到? 始站点的值在数据库却找不到? 据库却找不到
答:这是因为取到的起始站点的值可能有空格,比如原意是“杭州”,但是由于空格存 在,ASP 程序取到的值可能就是“杭州”,而数据库中只有“杭州”的记录,当然就找不到了, 解决的方法是利用 Trim 函数将字符串两头空格全部去除,相应的语句为:
strStartPort=TRIM(Request.Form("catmenu_0")) 21、问题:在 ASP 中当变量的生命周期结束后,有几种保留变量内容的方法? 、问题: 中当变量的生命周期结束后,有几种保留变量内容的方法?
答:任何导致网页结束的操作,比如当按下浏览器的“刷新”按钮,或者关闭了浏览器, 再重新打开它,都会导致变量生命周期的结束。
如果希望在网页结束执行时,还能够保留变量的内容,以备下一次执行时使用,就可 以借助 Application 对象来实现。比如可以利用 Application 对象来制作统计网站访问量的计 数器。
Session 对象跟 Application 对象一样,可以在网页结束时将变量的内容存储下来,但是 与 Application 对象不同的是,每个联机是一个独立的 Session 对象,简单地说就是所有联机 上网者只会共享一个 Application 对象,但每位联机上网者却会拥有自己的 Session 对象。 Application 对象与 Session 对象可以帮我们把信息记录在服务器端,而 Cookies 对象则 会借助浏览器提供的 Cookies 功能将信息记录在客户端。有一点要注意,Cookies 是记录在 浏览器的信息,所以数据的存取并不象存取其他 ASP 对象(信息存储在 Server 端)那么简 单,就实际运行来看,只有在浏览器开始浏览 Server 的某一网页,而 Server 尚未下载任何 数据给浏览器之前,浏览器才能够与 Server 进行 Cookies 数据的交换。 22、问题:对象使用完