|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLServer还有更多的扩展,可以用存储过程,数据库大小无极限限制。sql|语句 从某个页面表单中掏出信息是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&""
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 |
|