我是网络开发的新手,我的任务有困难,我希望你能给我一些帮助:
我在“functions.asp”
中有一个功能function SaveTransaction(StudentID, UserID, TransactionID)
dim sql
sql = "EXEC procInsert_Transaction"
sql = sql & " @StudentID=" & StudentID
sql = sql & ", @PostedBy=" & UserID
sql = sql & ", @TransactionID=" & TransactionID
cnMain.Execute(sql)
end function
我想在“askstudno.asp”中点击提交按钮时调用它
<form name="popstud" action="askstudno.asp" method="post">
<input type="hidden" name="ref" value="<%=ref%>">
<!--- variables needed by student_pop.asp --->
<input type="hidden" name="send" value="1">
<input type="hidden" name="studid"> <!--- Student ID --->
Enter Student No:
<span style="vertical-align:middle;">
<input type="text" name="studno" value="<%=request("studno")%>">
<input type="submit" value="Go">
</span>
</form>
我知道这是一个非常简单的问题,但请,任何帮助都可以。非常感谢!
答案 0 :(得分:0)
使用
<!--#include file="functions.asp"-->
要使您的函数可用于您的askstudno.asp页面,然后使用Request.Form。我在这里假设你的&#34; ref&#34;表单字段包含事务ID。我无法看到任何与UserId相关的表单字段,因此我还假设您将其存储在会话变量中。
SaveTransaction(Request.Form("studid"),Session("UserId"),Request.Form("ref"))
这是一个包含有关Request对象的更多信息的页面