我写的一个注册程序,不通,帮忙看看什么问题

来源:百度知道 编辑:UC知道 时间:2024/06/29 00:42:36
register.asp
----------------------------------------------------------
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="conn.asp" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<%
dim strname,strpassword1,strpassword2,strnote,stremail,strhomepage,strpassword

'读取用户输入数据
strname=request.Form("name")
strpassword1=request.F

你是用的什么数据库?
如果是sql server 的数据库的话
user是sql的一个关键词,不能通过的
你把user加[]
SELECT * From [user] where UserName='" & strname &

初步判断是你的user表的名字不行,user可能是保留字,你把user的表换一个名字试试

同意把user改成[user],
还有66行的
strtable="user" 改成strtable="select * from user"