明孝陵7号门线路:帮我分析一下我的asp程序
来源:百度文库 编辑:高校问答 时间:2024/10/05 05:07:59
我想把用户注册的信息写入我的数据库,以下是源代码,帮我分析一下
<html>
<head>
</head>
<body>
<form method="post" action="dengluzhe.asp">
用 户 名<input type="text" name="username" size ="20"><br>
密 码<input type="password" name="userpwd" size="20"><br>
<input type="submit" value="提交">
<input type="reset" value="重新输入">
</form>
</body>
</html>
<html><body><!-- #include file="adovbs.inc" -->
<% dim name,password
name=request("username")
password=request("userpwd")%>
<%=name%>
<%dim objconn
set objconn=server.createobject("ADODB.connection")
objconn.connectionstring = "provider=Microsoft.jet.oledb.4.0;"&"data source="& server.mappath("friend.mdb")
objconn.open
strsql="INSERT INTO ocean (用户名,密码) VALUES ('name','password')"
objconn.Execute(strsql)
%>
</body>
</html>
<html>
<head>
</head>
<body>
<form method="post" action="dengluzhe.asp">
用 户 名<input type="text" name="username" size ="20"><br>
密 码<input type="password" name="userpwd" size="20"><br>
<input type="submit" value="提交">
<input type="reset" value="重新输入">
</form>
</body>
</html>
<html><body><!-- #include file="adovbs.inc" -->
<% dim name,password
name=request("username")
password=request("userpwd")%>
<%=name%>
<%dim objconn
set objconn=server.createobject("ADODB.connection")
objconn.connectionstring = "provider=Microsoft.jet.oledb.4.0;"&"data source="& server.mappath("friend.mdb")
objconn.open
strsql="INSERT INTO ocean (用户名,密码) VALUES ('name','password')"
objconn.Execute(strsql)
%>
</body>
</html>
strsql="INSERT INTO ocean (用户名,密码) VALUES ('name','password')"这句话有误。
这里面的'name','password'表示的是值,不是变量。因该改成:
strsql="INSERT INTO ocean (用户名,密码) VALUES ('"&name&"','"&password&"')"