东莞2017年考驾照学费:如何在FORM表单提交过程中或java自定义函数中执行SQL语句?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 08:17:39
我要设计个页面,点一个按钮提交数据给A.ASP,并在自己数据库中将A.ASP访问次数加一。想了一下,准备2种方法实现:
1、在<form>与</form>中执行SQL语句,然后再提交。
2、将表单数据提交到B.ASP,由B.ASP执行SQL语句后自动提交取得的数据到A.ASP。
目前方法2实现了,但是很麻烦。请问我能不能在表单中执行该SQL语句?或则定义个函数,当SUBMIT的时候先执行语句再提交数据?该如何做?
a.asp是远程的一个页面,我做不了修改的。b.asp是本地文件。

数据库处理过程是在服务器端操作的,所以必须要在提交表单之后进行,象你这种情况完全可以在A.asp解决,举个例子:

<%
''本表单处理数据
Dim sql
Dim a,b
If Request.Form() <> "" Then
a = Request.Form("XXX")
b = Request.Form("XXX")
sql = "update table1 set item1=item1+1 where 条件"
conn.execute sql
''其他的处理过程
...
End If
%>
<form name=form1 method="post" action="">
表单元素
</form>