asp简化后的数据库操作代码
分类:电脑知识 发表于:2012-07-18 11:38:58 评论(0)
近来一直想着如何简化嵌套留言的代码
搜索及学习的同时,看到一对表进行(添加,修改,删除,查询)的简化代码
甚觉有用,便收藏了。
修改数据
<%
set conn=server.CreateObject("adodb.connection")
conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("数据库.mdb")
conn.execute("update 表 set 列1=´abc´,列2=´123´ where id=1")
conn.close
%>
添加数据
<%
set ok=server.CreateObject("adodb.connection")
ok.open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("数据库.mdb")
ok.execute("insert into 表(列1,列2) values(´"&request.form("t1")&"´,´"&request.form("t2")&"´)")
ok.close
response.write "添加记录成功!"
%>
删除数据
<%
set conn=server.CreateObject("adodb.connection")
conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("数据库.mdb")
conn.execute("delete from 表 where id=3")
conn.close
response.write "删除成功!"
%>
查询数据
<%
set conn=Server.CREATEOBJECT("ADODB.CONNECTION")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("数据库.mdb")
set rs=conn.execute("select * from 表",recordsaffected,adcmdtext)
while not rs.eof
response.write rs("列1")
response.write "<br>"
rs.movenext
wend
rs.close
set conn=nothing
%>