我有一個系統在我的html假日預訂應用程序打印出一個看起來像這樣的假期請求數組。ASP,HTML輸入我需要返回一個值沒有鏈接到另一個字段
For i = 0 To Ubound(arrHolsAccept) Step 1
response.Write("<form action=""AdminGUI.asp"" method=""post"">")
Response.write("<tr>")
Response.write("<td>"& "<input type=""hidden"" name=""HolidayID"" value=" &arrHolsAccept(i,0)& " " & "</td>")
Response.write("<td>"& arrHolsAccept(i,1) &"</td>")
Response.write("<td>"& arrHolsAccept(i,2) &"</td>")
Response.write("<td>"& arrHolsAccept(i,3) &"</td>")
Response.write("<td>"& arrHolsAccept(i,4) &"</td>")
Response.write("<td><input type=""submit"" name=""accepthol"" value=""Accept""/><td/>")
Response.write("<td><input type=""submit"" name=""declinehol"" value=""Decline""/><td/>")
Response.write("</tr>")
response.write("<form/>")
Next
我遇到的問題是打印出來的每個數組項目集中的接受和拒絕按鈕需要將值傳遞給數據庫。這是假日ID arrHolsAccept(i,0)
我怎樣才能得到這些提交和拒絕按鈕來傳遞這個值到數據庫連接元素?
到目前爲止該系統的我的連接元素如下所示
objDBCommand.Parameters.Append objDBCommand.CreateParameter("@HolidayRef", adVarChar, adParamInput,200)
objDBCommand.Parameters.Append objDBCommand.CreateParameter("@EmployeeID", adVarChar, adParamInput,200)
objDBCommand.Parameters.Append objDBCommand.CreateParameter("@jobroleofstaff", adVarChar, adParamInput,200)
objDBCommand("@HolidayRef") = Request.Form("HolidayID")
objDBCommand("@EmployeeID") = Session("userID")
objDBCommand("@jobroleofstaff") = Session("JobroleID")
提交和下降按鈕運行這段代碼,並且應該通過它的值。當數組構建假期時,它會構建多個提交和拒絕按鈕,並且我不知道如何區分按鈕,然後爲其分配正確的假日ID,至今我嘗試了多種方法,但似乎無法獲得它工作。
我是相當新的節目也一樣,學徒培訓,請你能擴大一點:) – Kieranmv95