仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 548|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页编程之一个复杂网上书城的例子(九)!

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:33:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。buyfinish.asp:完成一次买卖!纪录客户信息!

<%
Name=Request("Customer_N")
Tel=Request("Customer_T")
Address=Request("Customer_A")
ProductID=Request("Customer_P")
ProductName=Request("Customer_PN")
Quatity=Request("Customer_Q")
Sum=Request("Customer_S")
Session("ProductList")=""
%>
<HEAD><METAHTTP-EQUIV="REFRESH"CONTENT="30;URL=main.asp"></HEAD>
<bodybackground=B01.jpg>
<%=sql%><br>
<center><h2><fontcolor=blue>主顾购物信息:</h2></font>
<tablewidth=50%border=1><tr><td>
姓名:<%=Name%><br>
德律风:<%=Tel%><br>
住址:<%=Address%><br>
<%Products=Split(ProductID,"/")
ProductNames=Split(ProductName,"/")
Quatities=Split(Quatity,"/")%>
书刊编号__书刊称号(数目)<br>
<%ForI=0ToUBound(Products)%>
<%=Products(i)%>__<%=ProductNames(i)%>(<%=Quatities(i)%>)<br>
<%next%>
书刊总价:<%=Sum%><br>
</td></tr></table>
上述购物清单已提交服务台打点。多谢光顾!
<hrwidth=80%>
<ahref=main.asp>前往</a>
</body>
<%
sql="InsertintoBuyInfomation(Name,Tel,Address,ProductID,Quatity,Sum)"
sql=sql&"Values("+Name+","+Tel+","+Address+","+ProductID+","+Quatity+","+Sum+")"
DbPath=SERVER.MapPath("ShopBag.mdb")
Setconn=Server.CreateObject("ADODB.Connection")
conn.open"driver={MicrosoftAccessDriver(*.mdb)};dbq="&DbPath
Setrs=conn.Execute(sql)
Setconn=nothing
%>
</p>减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。
飘灵儿 该用户已被删除
沙发
发表于 2015-1-20 09:49:12 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
莫相离 该用户已被删除
板凳
发表于 2015-1-26 22:40:30 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
变相怪杰 该用户已被删除
地板
 楼主| 发表于 2015-2-4 21:09:13 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
谁可相欹 该用户已被删除
5#
发表于 2015-2-10 11:01:58 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
蒙在股里 该用户已被删除
6#
发表于 2015-3-1 09:22:23 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
兰色精灵 该用户已被删除
7#
发表于 2015-3-10 13:05:10 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
小女巫 该用户已被删除
8#
发表于 2015-3-17 07:56:08 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
若相依 该用户已被删除
9#
发表于 2015-3-24 02:20:50 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 23:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表