这是我写的代码?
在一个页面上实现数据的插入 function aa(){ dim conn,strsql set conn=server.Createobject("ADODB.Connection") conn.open "Driver={SQL Server};server=.;database=aa;uid=;pwd=;" response.write("abc") strsql="insert into i values('"+form1.stid.value+"','"+form1.passw.value+"')" conn.Execute(strsql) set conn=nothing response.write("eeeee") } <!-- sub query_onclick dim msg msg="" if form1.stid.value="" then msg="学号不可以为空!" form1.stid.focus elseif len(form1.stid.value)<8 or not isnumeric(form1.stid.value) then msg="学号应由8位数字组成" form1.stid.focus elseif form1.passw.value="" then msg="请输入密码" form1.passw.focus end if if msg="" Then form1.submit else alert(msg) end if end sub -->
请输入你的学号和密码:
学号:
个人密码;
[code="java"]
dim conn
set conn=server.Createobject("ADODB.Connection")
conn.open "Driver={SQL Server};server=.;database=aa;uid=;pwd=;"
[/code]
这应该是vbscript吧。
上面这段单独放在一个asp文件中,这样conn是全局的数据库连接变量。
然后用到数据库连接的地方,include这个asp文件,然后就可以直接用conn了
比如现在数据连接文件,db.asp
db.asp
[code="java"]
dim conn set conn=server.Createobject("ADODB.Connection") conn.open "Driver={SQL Server};server=.;database=aa;uid=;pwd=;"
[/code]
然后在login.asp中调用
[code="java"]
dim strsql strsql="insert into i values('"+form1.stid.value+"','"+form1.passw.value+"')" conn.Execute(strsql) set conn=nothing response.write("eeeee")
[/code]