仓酷云

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

[学习教程] ASP编程:制造我们本人的Ebay(拍卖体系)(5)

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:28:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天Thisisthecomplexpart-youmustmakesureeveryonesbidsarecorrect,updatethosethathaveproxybids,reallocatelotstowinners,notifybuyerswhohavebeenoutbid,andperformsomeupkeep.

Firstletslookatthecodetoaddabid.



FunctionDoBid(ItemID,BidderID,Price,optionalMaxPrice,optionalMaxItems)


Setvariablesandcreateobjects
strConnectionString="DSN=MyAuction;UID=username;PWD=password;Database=MyAuctionDB"
setrst=Server.CreateObject("ADODB.Recordset")


Checktoseeifabidalreadyexistsforthisbuyerandauction
strSQL="SELECTBIDFROMtblAuctionBidsWHEREIID="&ItemID&"AND"&_
"UID="&BidderID
rst.openstrSQL,strConnectionString


ifrst.eofthenAbiddoesnotexist
rst.close
Insertinfointotable
strSQL="INSERTINTOtblAuctionBids(IID,UID,WinPrice,MaxBid,"&_
"BidItems,WinItems,TimeVALUES("&ItemID&","&BidderID&_
","&Price&","&MaxPrice&","&MaxItems&_
",0,"&Now()&")"
DefaultWinItemsto0fornow


elseAbiddoesexist
rst.close
Updateinfointable
strSQL="UPDATEtblAuctionBidsSETWinPrice="&Price&_
"WHEREIID="&ItemID&"ANDUID="&BidderID
endif


rst.openstrSQL,strConnectionString


Fixbiddinginformation
callResolveBids(ItemID)


EndFunction



NOTE:ThiscodeaboveisdevelopedforVisualBasic,andthekeyword"optional"inthefunctionopenerisnotsupportedinVBScript.InanASPthen,simplyleaveoutthekeyword"optional"here,andwhenyoucallthefunction,passinanemptystring,i.e.:

callDoBid(ItemId,BidderID,Price,"","")

Thisfunctionbasicallytakessomeinfo,andeitherinsertsitorupdatesitintheBidstable-fairlysimplestuff.ThefunctionResolveBidshoweveriswhereallthegoodstuffhappens.
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-19 13:34:00 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
柔情似水 该用户已被删除
板凳
发表于 2015-1-28 07:11:28 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-5 18:19:09 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
再见西城 该用户已被删除
5#
发表于 2015-3-3 15:54:40 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
深爱那片海 该用户已被删除
6#
发表于 2015-3-11 12:13:48 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-18 11:14:04 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 04:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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