为什么asp function会自动调用

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:14:30
我建了一个按键(在表单里的)我想当我按按键的时候用Function在这个页面完功添加数据的功能,但当我打开这个网页的时候它就会自动添加?

代码如下:
<script language="javascript">
function showTableq1()
{ <!--#include file="../../connections/ck.asp" -->
<% set r1=server.CreateObject("adodb.connection")
r1.connectionstring=MM_ck_STRING
r1.open()
il="insert into luntanti(dname,dtimu,dleixing) values('"&session("MM_username")&"','"&request("dtimu")&"','"&request("dleixing")&"')"
r1.execute(il)
%>
}

</script>
1楼的大哥,你说得对,但是我这个页面是写数据的,按了按键之后才调用这个函数,....有没有方法在函数里添加数据!!

<%
function showTableq1()
{ <!--#include file="../../connections/ck.asp" -->
<% set r1=server.CreateObject("adodb.connection")
r1.connectionstring=MM_ck_STRING
r1.open()
il="insert into luntanti(dname,dtimu,dleixing) values('"&session("MM_username")&"','"&request("dtimu")&"','"&request("dleixing")&"')"
r1.execute(il)
end function
%>

------当我打开这个网页的时候它就会自动添加? ------
>>你的<%.......%> asp脚本写在<script></script>之间,但是其实这段asp脚本:<% set r1=server.CreateObject("adodb.connection")
r1.connectionstring=MM_ck_STRING
r1.open()
il="insert into luntanti(dname,dtimu,dleixing) values('"&session("MM_username")&"','"&request("dtimu")&"','"&request("dleixing")&"')"