主题:  请教asp对access的操作

yb

职务:普通成员
等级:1
金币:0.0
发贴:41
#12002/8/2 11:28:13
我要对一个数据库的记录的增加操作但不行这。请行的大哥帮我写一段代码 这是我写但不正确。请指点指点。特别是打开access的数据库时的代码。相对的路径
<%
set con=server.createobject("ADODB.Connection")
con.open "provider=microsoft.jet.oledb.4.0;data source=c:\yyb\yb\mail.mdb"
set rs=server.createobject("adodb.recordset")
response.write con.state
response.end
sql="www"
rs.open sql,con
rs.addnew
rs("置位")=request("text")
rs("简介")=request("text1")
rs.update
set rs=nothing
set con=nothing
%>



zaza

职务:普通成员
等级:2
金币:1.0
发贴:490
#22002/8/2 11:48:26
sql = "select username,sex,age,pass,con,oicq,city,email,img from userinfo where username = '" & username & "'"
     set conn = server.CreateObject("adodb.connection")
     set rs = server.CreateObject("adodb.recordset")
     conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE= " & server.MapPath("database/mem.mdb")
     rs.Open sql,conn,1,3
     if not rs.eof then
        response.redirect "meg.asp?info=»áÔ±ÃûÒѱ»Ê¹Óã¬ÇëʹÓÃÆäËûÓû§Ãû!"
     else
         rs.addnew
         rs("username") = username
         rs("sex") = sex
         rs("age") = age
         rs("pass") = pass
         rs("con") = con
         rs("oicq") = oicq
         rs("city") = city
         rs("email") = email
         rs("img") = head
         rs.update
     end if
     rs.close
     conn.close
     set rs = nothing
     set conn = nothing
这是我运行良好的代码,拷给你看看



真心朋友

职务:普通成员
等级:1
金币:0.0
发贴:41
#32002/8/4 13:17:50
你是不是忘了关闭 rs.close, conn.close这两个语句不能省得