환경은 win2000 asp sql2000 이구요.
디비에 자꾸 중복입력이 되거든요.
제 코드에 이상이 있는건가요?
그래서.. 아예 디비 객체를 닫아버리면...
객체가 닫혀 있다는 말도 안되는 에러가 나와요.
아마 두번 쿼리가 되서 그러겠지요.
고수님들 도와주세요..
다음은 소스입니다.
=============================================
<!--#include virtual=include/db.asp-->
<%
friend=request("friend")
userid=session("userid")
comment=request("comment")
sql="insert into friend fr_myuserid,fr_youruserid,fr_comment,fr_status,fr_date) values('"
sql=sql & userid & "','" & friend &"','" & comment & "','request','" & date() & "')"
set rs=server.createobject("ADODB.recordset")
rs.open sql,cn,3
rs.close
cn.close
set rs=nothing
set cn=nothing
%>
<script>
alert("<%=friend%>님에게 친구 맺기를 요청했습니다")
self.close()
</script>
<%
response.end
%>
|