当前位置: 首页 > 图文教程 > 网络编程 > ASP > 制作我们自己的Ebay(拍卖系统)(4)

ASP
绑定txt文件到DataGrid
在用户离开页面时提示信息
asp + oracle 分页方法(不用存储过程)
asp + sqlserver 分页方法(不用存储过程)
验证身份证号是否正确的代码
检查有日文片假名的新闻
asp关键字函数运算附
ASP中也能解压缩rar文件
ASP文章系统解决方案
DW+ASP 玩转动态二级菜单
在ASP中操作数据库的方法
ASP做象资源管理器的树形目录
在asp中结合对象和组件
Active Server Pages是什么?
ActiveServerPages是怎样工作?
ASP脚本基础
ASP中的内建对象Server
在网页中动态的生成一个gif图片
ASP.NET中的状态管理
解决ASP执行DB查询中的特殊字符问题

ASP 中的 制作我们自己的Ebay(拍卖系统)(4)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 138 ::
收藏到网摘: n/a

  First, we'll discuss the easy part. You'll have to create a few forms - one for the users to register (that is, get themselves into our AuctionUsers table), and one for sellers to post their info. These forms should be easy to create if you know how to handle forms (check out this WDVL article for more information). Basically, you should collect all the information from the forms and update the appropriate tables:



'Set variables and create object
strConnectionString = "DSN=MyAuction;UID=username;PWD=password;Database=MyAuctionDB"
set rst = Server.CreateObject("ADODB.Recordset")


'Insert info into auction table
strSQL = "INSERT INTO tblAuctions (StartDate, EndDate, SellerID)
VALUES ('" & Request.Form("StartDate") & "', '" & Request.Form("EndDate")
& "', " & SellerID & ")"


rst.open strSQL, strConnectionString


'Get the ID of the auction we just entered
strSQL = "SELECT max(AID) as AID FROM tblAuctions"
rst.open strSQL, strConnectionString
intAID = rst(0)
rst.close


'Insert item info
strSQL = "INSERT INTO tblAuctionItems (AID, Name, Description, " & _
"MinPrice, Increment, Available)" & _
"VALUES (" & intAID & ", '" & Request.Form("ItemName") & _
"', '" & Request.Form("ItemDescription") & "', '" & _
Request.Form("MinPrice") & "', '" & Request.Form("Increment")
& _
"', " & Request.Form("Available") & ")"


rst.open strSQL, strConnectionString


'Clean up
set rst = nothing

The bids are a bit harder to manage. Let's look at these in more detail.