ASP过滤重复数据

来源:百度知道 编辑:UC知道 时间:2024/06/25 08:15:38
我写了一个注册的页面代码如下

<!--#include file="conn.asp" -->
<%
qq=request("q")
set rst=server.createobject("ADODB.recordset")
rst.open "select * from list where area='"qq"'" ,conn,1,1
if rst.recordcount>0 then
response.write "用户名已经被占用"
response.end
else

end if

%>

我这里写的是将HTML里的表格数据转换成QQ变量,,之后再放到数据库的list表的area字段比较后如果有数据相同则返回.用户名已经被占用,之后结束代码,如果没有就这条数据就,把他写入数据库,,
我写的代码会出错
请大家从新写一条代码给我
最好能将写入数据库的代码一起写来

rst.open "select * from list where area='" & qq & "'" ,conn,1,1

----------------------------------------------------------------

<!--#include file="conn.asp" -->
<%
qq=request("q")
set rst=server.createobject("ADODB.recordset")
rst.open "select * from list where area='" & qq & "'" ,conn,1,1
if rst.recordcount>0 then
response.write "用户名已经被占用"
response.end
else
conn.execute("insert into list(area) values('" & qq & "')")
end if

%>