|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。语句从某个页面表单中掏出信息是ASP编程中罕见的成绩。可是,遍历经由过程表单传送的纪录会花往多长工夫呢?这取决于数据库的巨细。复杂的GUI界面都大概令轮回遍历操纵泯灭太多的工夫。
例如说,假定有个团队成员登录到GUI屏幕输出本人的名字姓氏和名字之间用点号毗连:amy.cowen。这个值经由过程表单提交,她确当前项目列表就从数据库中取了出来并显现在屏幕上。为了疾速地掏出用户的纪录以便显现在屏幕上,你能够编写以下代码。
假定HTML页面上包括以下代码:
<FORMACTION="login_post.asp"METHOD="POST">
<INPUTTYPE="text"NAME="dotname">
<INPUTTYPE="submit">
</FORM>
在你的login_post.asp代码页上你但愿读取dotname字段的值,同时找出数据库内婚配的纪录:
SQL="SELECTdotname,IDFROMteamWHEREdotname="&Request.Form("dotname")&""
假设你接纳GET办法,必要把数据库纪录同QueryString中的字段值做对照,那末你能够接纳一样的基础办法:
SQL="SELECTdotname,IDFROMteamWHEREdotname="&Request.QueryString("dotname")&""
固然,你还能够把表单字段的值分派给某个变量并把它拔出到你的SQL语句中:
dotname=Request.QueryString("dotname")
SQL="SELECTdotname,IDFROMteamWHEREdotname="&dotname&""
</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|