|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般session|购物车|办理 我把所用的程序都包含在一个VBSCRIPT类傍边。它包含3个函数:addItem(),deleteItem()和deleteAll(),和一个私有历程:displayCart()。前两个函数addItem()和deleteItem()都只要一个参数,就是待增加或删除的商品,这个参数能够是商品名(字符串),也能够是数据库中与其对应的商品ID号。deleteAll()函数的感化是清空购物车。历程displayCart()的参数能够是"list"或"option",它决意是以列表情势仍是以下拉框情势显现购物车信息。
这个VBSCRIPT类还包含两个公有函数ReadFromDB()和RegExpItem(),供addItem()和deleteItem()挪用。
用商品ID号做参数要比商品名要便利的多,因而我们在addItem()ordeleteItem()函数中利用商品ID号作参数,在这两个函数中我们把ID号传送给ReadFromDB()函数,由ReadFromDB()函数从数据库中把商品名读出来。由于不盘算在别的函数中挪用ReadFromDB(),以是我们把ReadFromDB()声明为公有函数。一样的,上面要讲到的RegExpItem()也是一个公有函数。
TheReadFromDB()函数
上面让我们来看看ReadFromDB()函数:
PrivateFunctionReadFromDB(argItem)
dimobjConn,objRS
dimstrSQL
strSQL="SELECTProductNameFROMtblProductsWHEREProductID="&argItem
setobjConn=Server.CreateObject("ADOdb.Connection")
objConn.Open"FileName=D:InetpubWWWrootshoppingcartsshoppingcarts.udl"
setobjRS=objConn.Execute(strSQL)
ReadFromDB=objRS("ProductName")
objRS.close
setobjRS=nothing
objConn.Close
setobjConn=nothing
EndFunction
这个函数的感化起首创建一个数据库毗连,然后读取数据库,最初前往参数(商品ID号)对应的商品称号。这篇文章附带了一个含有十种商品的ACCESS数据库供人人参考。
</p>帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。 |
|