主頁 > 軟體工程 > 學校作業,有沒有大佬看下問題出在哪?

學校作業,有沒有大佬看下問題出在哪?

2020-09-13 04:26:16 軟體工程


orders3.asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/conn.asp" -->
<% dim name1,total,email,province,city,address,zip,phone
  name1=request("name1")
  total=request("total")
  email=request("email")
  province=request("province")
  city=request("city")
  address=request("address")
  zip=request("zip")
  phone=request("phone")
  set conn=server.CreateObject("adodb.connection")
      conn.open MM_conn_STRING
  set rsorder=server.CreateObject("adodb.recordset")
  sql="select * from Orders"
  rsorder.open sql,conn,3,2
  rsorder.addnew
  rsorder("Odate")=date
  rsorder("Total")=total
  rsorder("CName")=name1
  rsorder("Email")=email
  rsorder("Province")=province
  rsorder("City")=city
  rsorder("Address")=address
  rsorder("Zip")=zip
  rsorder("Phone")=phone
  rsorder.update
  rsorder.movelast
  OrderID=rsorder("OrderID")
  rsorder.close
  CartID=session("CartID")
  if CartID="" then CartID=0
  set rsitem=server.CreateObject("adodb.recordset")
  sql="select * from CartsItems where CartID="&CartID
  rsitem.open sql,conn,0,1
  while not rsitem.eof
  sql="insert into OrderItems(OrderID,ProductID,PName,Price,Quantity)values("& OrderID &","& rsitem("ProductID") &", '"& rsitem("Name1") &"',"& rsitem("Price") &","& rsitem("Quantity") &")"
  conn.execute sql
  rsitem.movenext
  wend
  rsitem.close
  set conn=nothing
  %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>訂單生成</title>
</head>

<body>
<font color="#000000" size="4" face="華文宋體">感謝惠顧!您的訂單號是:<%=OrderID%><br />
請記住您的訂單號,以便必要時查詢。<br />
請單擊<a href="https://bbs.csdn.net/topics/orders4.asp">這里</a>回傳。</font>
</body>
</html>


為什么Orders資料表里沒有資料啊?只有一個日期。


相關頁面代碼如下:
orders2.asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/conn.asp" -->
<%
Dim rs__MMColParam
rs__MMColParam = "1"
If (Session("CartID") <> "") Then 
  rs__MMColParam = Session("CartID")
End If
%>
<%
Dim rs
Dim rs_cmd
Dim rs_numRows

Set rs_cmd = Server.CreateObject ("ADODB.Command")
rs_cmd.ActiveConnection = MM_conn_STRING
rs_cmd.CommandText = "SELECT * FROM CartsItems WHERE CartID = ?" 
rs_cmd.Prepared = true
rs_cmd.Parameters.Append rs_cmd.CreateParameter("param1", 5, 1, -1, rs__MMColParam) ' adDouble

Set rs = rs_cmd.Execute
rs_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index

Repeat1__numRows = -1
Repeat1__index = 0
rs_numRows = rs_numRows + Repeat1__numRows
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>確認訂單</title>
<style type="text/css">
p {
font-weight: bold;
text-align: center;
}
td {
font-size: 18px;
line-height: 24px;
color: #15007b;
font-weight: bold;
}
</style></head>

<body>
<form id="form1" name="form1" method="post" action="orders3.asp">
  <p><font color="#800080" size="5" face="華文宋體">您的訂單如下</font></p>
  <table width="75%" border="1" align="center">
    <tr>
      <td width="40" align="center" bgcolor="#cccccc">序號</td>
      <td align="center" bgcolor="#cccccc">商品名稱</td>
      <td align="center" bgcolor="#cccccc">單價</td>
      <td align="center" bgcolor="#cccccc">數量</td>
      <td align="center" bgcolor="#cccccc">金額</td>
    </tr>
    <% i=1
     total=0
While ((Repeat1__numRows <> 0) AND (NOT rs.EOF))
         sum=rs("Price")*rs("Quantity") 
%><tr>
  <td align="center"><%=formatnumber(i,0)%>&nbsp;</td>
        <td align="center"><%=(rs.Fields.Item("Name1").Value)%></td>
        <td align="center"><%=formatcurrency(rs.Fields.Item("Price").Value,2)%></td>
        <td align="center"><%=(rs.Fields.Item("Quantity").Value)%></td>
        <td align="center"><%=formatcurrency(sum,2)%>&nbsp;</td>
        </tr>
        <% 
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  rs.MoveNext()
  i=i+1
  total=total+sum
Wend
%>
    <tr>
      <td colspan="4" align="center" bgcolor="#e4e4e4">總計</td>
      <td align="center" bgcolor="#e4e4e4"><%=formatcurrency(total,2)%>&nbsp;</td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <table width="75%" border="0" cellpadding="0" cellspacing="0" align="center" >
    <tr>
      <td align="center" bgcolor="#cccccc">您的送貨資訊</td>
    </tr>
    </table>
  <table width="75%" border="0" cellpadding="0" cellspacing="0" align="center" >
    <tr>
      <td width="40%" height="180" align="right" bgcolor="#cccccc">
       <%
  dim name1,email,province,city,address,zip,phone
  name1=request("name1")
  email=request("email")
  province=request("province")
  city=request("city")
  address=request("address")
  zip=request("zip")
  phone=request("phone")
  if name1=empty or email=empty or province=empty or city=empty or address=empty or zip=empty or phone=empty then 
  response.Write"請完善訂單資訊!<br>請單擊<a href='https://bbs.csdn.net/topics/orders1.asp'>這里</a>回傳填寫。"
  response.End
  end if
   %>
  </td>
  <td width="60%" height="180" bgcolor="#cccccc"><%
  response.Write"真實姓名:"&name1&"<br>"
  response.Write"電子郵件:"&email&"<br>"
  response.Write"所在省份:"&province&"<br>"
  response.Write"所在城市:"&city&"<br>"
  response.Write"詳細地址:"&address&"<br>"
  response.Write"郵政編碼:"&zip&"<br>"
  response.Write"聯系電話:"&phone&"<br>"
  %></td>
    </tr>
  </table>
  <p>
    <input type="submit" name="button" id="button" value="https://bbs.csdn.net/topics/確認訂購" />
    &nbsp;&nbsp;&nbsp;&nbsp;
   <a href="https://bbs.csdn.net/topics/orders4.asp"> <input type="button" name="button2" id="button2" value="https://bbs.csdn.net/topics/取消訂購" /></a>
  </p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
</form>
<!--#include file="foot.inc"-->
</body>
</html>
<%
rs.Close()
Set rs = Nothing
%>

orders1.asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/conn.asp" -->
<%
CartID=session("CartID")
if CartID="" then CartID=0
set conn=server.CreateObject("adodb.connection")
conn.open MM_conn_STRING
set rsitem=server.CreateObject("adodb.recordset")
sql="select * from CartsItems where CartID="&CartID
rsitem.open sql,conn,0,1
if rsitem.eof then
rsitem.close
set conn=nothing%>
<hr><center>對不起,您還沒有購買任何商品,不能結賬。<br>
請單擊<a href="https://bbs.csdn.net/topics/products.asp">這里</a>繼續購物。</center>
<%
response.End
end if
rsitem.close
set conn=nothing
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>填寫送貨資訊</title>
<style type="text/css">
p {
text-align: center;
}
</style>
</head>

<body bgcolor="#bbddff">
<p><strong><em><font color="#800080" size="3" face="華文行楷">感謝您在網路商城購物!</font></em></strong></p>
<p><strong><font color="#000080" size="3" face="華文楷體">為了確保您的商品能夠及時送達,請準確填寫以下內容。</font></strong></p>
<form id="form1" name="form1" method="post" action="orders2.asp">
  <table width="70%" border="1" align="center">
    <tr>
      <td width="22%" height="30" align="right">真實姓名:</td>
      <td width="78%" align="left"><input name="name1" type="text" id="textfield" size="20" />
      <font color="#FF0000">**</font></td>
    </tr>
    <tr>
      <td width="22%" height="30" align="right">電子郵件:</td>
      <td width="78%" align="left"><input name="email" type="text" id="textfield2" size="29" />
      <font color="#FF0000">**</font></td>
    </tr>
    <tr>
      <td width="22%" height="30" align="right">所在省份:</td>
      <td width="78%" align="left"><input name="province" type="text" id="textfield3" size="20" />
      <font color="#FF0000">**</font></td>
    </tr>
    <tr>
      <td width="22%" height="30" align="right">所在城市:</td>
      <td width="78%" align="left"><input name="city" type="text" id="textfield4" size="20" />
      <font color="#FF0000">**</font></td>
    </tr>
    <tr>
      <td width="22%" height="30" align="right">詳細地址:</td>
      <td width="78%" align="left"><input name="address" type="text" id="textfield5" size="43" />
      <font color="#FF0000">**</font></td>
    </tr>
    <tr>
      <td width="22%" height="30" align="right">郵政編碼:</td>
      <td width="78%" align="left"><input name="zip" type="text" id="textfield6" size="12" />
      <font color="#FF0000">**</font></td>
    </tr>
    <tr>
      <td width="22%" height="30" align="right">聯系電話:</td>
      <td width="78%" align="left"><input name="phone" type="text" id="textfield7" size="20" />
      <font color="#FF0000">** </font></td>
    </tr>
  </table>
  <p>
    <input type="submit" name="button" id="button" value="https://bbs.csdn.net/topics/提交" />
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="reset" name="button2" id="button2" value="https://bbs.csdn.net/topics/全部重填" />
  </p>
  <p>(注:有<font color="#FF0000">**</font>標記的專案必須填寫!)</p>
</form>
</body>
</html>

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/20063.html

標籤:網絡編程

上一篇:需求:

下一篇:根據關鍵詞查找并自動分配至相應作業表

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • Git本地庫既關聯GitHub又關聯Gitee

    創建代碼倉庫 使用gitee舉例(github和gitee差不多) 1.在gitee右上角點擊+,選擇新建倉庫 ? 2.選擇填寫倉庫資訊,然后進行創建 ? 3.服務端已經準備好了,本地開始作準備 (1)Git 全域設定 git config --global user.name "成鈺" git c ......

    uj5u.com 2020-09-10 05:04:14 more
  • CODING DevOps 代碼質量實戰系列第二課,相約周三

    隨著 ToB(企業服務)的興起和 ToC(消費互聯網)產品進入成熟期,線上故障帶來的損失越來越大,代碼質量越來越重要,而「質量內建」正是 DevOps 核心理念之一。**《DevOps 代碼質量實戰(PHP 版)》**為 CODING DevOps 代碼質量實戰系列的第二課,同時也是本系列的 PHP ......

    uj5u.com 2020-09-10 05:07:43 more
  • 推薦Scrum書籍

    推薦Scrum書籍 直接上干貨,推薦書籍清單如下(推薦有順序的哦) Scrum指南 Scrum精髓 Scrum敏捷軟體開發 Scrum捷徑 硝煙中的Scrum和XP : 我們如何實施Scrum 敏捷軟體開發:Scrum實戰指南 Scrum要素 大規模Scrum:大規模敏捷組織的設計 用戶故事地圖 用 ......

    uj5u.com 2020-09-10 05:07:45 more
  • CODING DevOps 代碼質量實戰系列最后一課,周四發車

    隨著 ToB(企業服務)的興起和 ToC(消費互聯網)產品進入成熟期,線上故障帶來的損失越來越大,代碼質量越來越重要,而「質量內建」正是 DevOps 核心理念之一。 **《DevOps 代碼質量實戰(Java 版)》**為 CODING DevOps 代碼質量實戰系列的最后一課,同時也是本系列的 ......

    uj5u.com 2020-09-10 05:07:52 more
  • 敏捷軟體工程實踐書籍

    Scrum轉型想要做好,第一步先了解并真正落實Scrum,那么我推薦的Scrum書籍是要看懂并實踐的。第二步是團隊的工程實踐要做扎實。 下面推薦工程實踐書單: 重構:改善既有代碼的設計 決議極限編程 : 擁抱變化 代碼整潔代碼 程式員的職業素養 修改代碼的藝術 撰寫可讀代碼的藝術 測驗驅動開發 : ......

    uj5u.com 2020-09-10 05:07:55 more
  • Jenkins+svn+nginx實作windows環境自動部署vue前端專案

    前面文章介紹了Jenkins+svn+tomcat實作自動化部署,現在終于有空抽時間出來寫下Jenkins+svn+nginx實作自動部署vue前端專案。 jenkins的安裝和配置已經在前面文章進行介紹,下面介紹實作vue前端專案需要進行的哪些額外的步驟。 注意:在安裝jenkins和nginx的 ......

    uj5u.com 2020-09-10 05:08:49 more
  • CODING DevOps 微服務專案實戰系列第一課,明天等你

    CODING DevOps 微服務專案實戰系列第一課**《DevOps 微服務專案實戰:DevOps 初體驗》**將由 CODING DevOps 開發工程師 王寬老師 向大家介紹 DevOps 的基本理念,并探討為什么現代開發活動需要 DevOps,同時將以 eShopOnContainers 項 ......

    uj5u.com 2020-09-10 05:09:14 more
  • CODING DevOps 微服務專案實戰系列第二課來啦!

    近年來,工程專案的結構越來越復雜,需要接入合適的持續集成流水線形式,才能滿足更多變的需求,那么如何優雅地使用 CI 能力提升生產效率呢?CODING DevOps 微服務專案實戰系列第二課 《DevOps 微服務專案實戰:CI 進階用法》 將由 CODING DevOps 全堆疊工程師 何晨哲老師 向 ......

    uj5u.com 2020-09-10 05:09:33 more
  • CODING DevOps 微服務專案實戰系列最后一課,周四開講!

    隨著軟體工程越來越復雜化,如何在 Kubernetes 集群進行灰度發布成為了生產部署的”必修課“,而如何實作安全可控、自動化的灰度發布也成為了持續部署重點關注的問題。CODING DevOps 微服務專案實戰系列最后一課:**《DevOps 微服務專案實戰:基于 Nginx-ingress 的自動 ......

    uj5u.com 2020-09-10 05:10:00 more
  • CODING 儀表盤功能正式推出,實作作業資料可視化!

    CODING 儀表盤功能現已正式推出!該功能旨在用一張張統計卡片的形式,統計并展示使用 CODING 中所產生的資料。這意味著無需額外的設定,就可以收集歸納寶貴的作業資料并予之量化分析。這些海量的資料皆會以圖表或串列的方式躍然紙上,方便團隊成員隨時查看各專案的進度、狀態和指標,云端協作迎來真正意義上 ......

    uj5u.com 2020-09-10 05:11:01 more
最新发布
  • windows系統git使用ssh方式和gitee/github進行同步

    使用git來clone專案有兩種方式:HTTPS和SSH:
    HTTPS:不管是誰,拿到url隨便clone,但是在push的時候需要驗證用戶名和密碼;
    SSH:clone的專案你必須是擁有者或者管理員,而且需要在clone前添加SSH Key。SSH 在push的時候,是不需要輸入用戶名的,如果配置... ......

    uj5u.com 2023-04-19 08:41:12 more
  • windows系統git使用ssh方式和gitee/github進行同步

    使用git來clone專案有兩種方式:HTTPS和SSH:
    HTTPS:不管是誰,拿到url隨便clone,但是在push的時候需要驗證用戶名和密碼;
    SSH:clone的專案你必須是擁有者或者管理員,而且需要在clone前添加SSH Key。SSH 在push的時候,是不需要輸入用戶名的,如果配置... ......

    uj5u.com 2023-04-19 08:35:34 more
  • 2023年農牧行業6大CRM系統、5大場景盤點

    在物聯網、大資料、云計算、人工智能、自動化技術等現代資訊技術蓬勃發展與逐步成熟的背景下,數字化正成為農牧行業供給側結構性變革與高質量發展的核心驅動因素。因此,改造和提升傳統農牧業、開拓創新現代智慧農牧業,加快推進農牧業的現代化、資訊化、數字化建設已成為農牧業發展的重要方向。 當下,企業數字化轉型已經 ......

    uj5u.com 2023-04-18 08:05:44 more
  • 2023年農牧行業6大CRM系統、5大場景盤點

    在物聯網、大資料、云計算、人工智能、自動化技術等現代資訊技術蓬勃發展與逐步成熟的背景下,數字化正成為農牧行業供給側結構性變革與高質量發展的核心驅動因素。因此,改造和提升傳統農牧業、開拓創新現代智慧農牧業,加快推進農牧業的現代化、資訊化、數字化建設已成為農牧業發展的重要方向。 當下,企業數字化轉型已經 ......

    uj5u.com 2023-04-18 08:00:18 more
  • 計算機組成原理—存盤器

    計算機組成原理—硬體結構 二、存盤器 1.概述 存盤器是計算機系統中的記憶設備,用來存放程式和資料 1.1存盤器的層次結構 快取-主存層次主要解決CPU和主存速度不匹配的問題,速度接近快取 主存-輔存層次主要解決存盤系統的容量問題,容量接近與價位接近于主存 2.主存盤器 2.1概述 主存與CPU的聯 ......

    uj5u.com 2023-04-17 08:20:31 more
  • 談一談我對協同開發的一些認識

    如今各互聯網公司普通都使用敏捷開發,采用小步快跑的形式來進行專案開發。如果是小專案或者小需求,那一個開發可能就搞定了。但對于電商等復雜的系統,其功能多,結構復雜,一個人肯定是搞不定的,所以都是很多人來共同開發維護。以我曾經待過的商城團隊為例,光是后端開發就有七十多人。 為了更好地開發這類大型系統,往 ......

    uj5u.com 2023-04-17 08:18:55 more
  • 專案管理PRINCE2核心知識點整理

    PRINCE2,即 PRoject IN Controlled Environment(受控環境中的專案)是一種結構化的專案管理方法論,由英國政府內閣商務部(OGC)推出,是英國專案管理標準。
    PRINCE2 作為一種開放的方法論,是一套結構化的專案管理流程,描述了如何以一種邏輯性的、有組織的方法,... ......

    uj5u.com 2023-04-17 08:18:51 more
  • 談一談我對協同開發的一些認識

    如今各互聯網公司普通都使用敏捷開發,采用小步快跑的形式來進行專案開發。如果是小專案或者小需求,那一個開發可能就搞定了。但對于電商等復雜的系統,其功能多,結構復雜,一個人肯定是搞不定的,所以都是很多人來共同開發維護。以我曾經待過的商城團隊為例,光是后端開發就有七十多人。 為了更好地開發這類大型系統,往 ......

    uj5u.com 2023-04-17 08:18:00 more
  • 專案管理PRINCE2核心知識點整理

    PRINCE2,即 PRoject IN Controlled Environment(受控環境中的專案)是一種結構化的專案管理方法論,由英國政府內閣商務部(OGC)推出,是英國專案管理標準。
    PRINCE2 作為一種開放的方法論,是一套結構化的專案管理流程,描述了如何以一種邏輯性的、有組織的方法,... ......

    uj5u.com 2023-04-17 08:17:55 more
  • 計算機組成原理—存盤器

    計算機組成原理—硬體結構 二、存盤器 1.概述 存盤器是計算機系統中的記憶設備,用來存放程式和資料 1.1存盤器的層次結構 快取-主存層次主要解決CPU和主存速度不匹配的問題,速度接近快取 主存-輔存層次主要解決存盤系統的容量問題,容量接近與價位接近于主存 2.主存盤器 2.1概述 主存與CPU的聯 ......

    uj5u.com 2023-04-17 08:12:06 more