asp中access数据库的增删改查

<%
set conn = server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath("../data/zhou.mdb")
%>

连接数据库


<%
newstitle = request.form("newstitle")
newstype = request.form("newstype")
newstext = request.form("newstext")
newstext = replace(newstext,"'","''")
newspic = request.form("newspic")
newsfrom = request.form("newsfrom")
newsyear = request.form("newsyear")

exec = "insert into newscenter(newstitle,newstype,newstext,newspic,newsfrom,newsyear) values('" & newstitle & "','" & newstype &"','" & newstext & "','" & newspic & "','" & newsfrom & "','" & newsyear & "');"

'response.write exec
'response.end
conn.execute exec
%>

添加数据



<%
myID = cint(request.form("id"))

newstitle = request.form("newstitle")
newstype = request.form("newstype")
newstext = request.form("newstext")
newspic = request.form("newspic")
newsfrom = request.form("newsfrom")

exec = "update newscenter set newstitle ='" & newstitle & "', newstype = '" & newstype & "',newstext = '" & newstext & "',newspic ='" & newspic & "' ,newsfrom ='" & newsfrom & "' where ID=" & myID

'response.write exec
'response.end

conn.execute exec
%>

修改数据


<%
exec="delete * from newscenter where id="&request("ID")
conn.execute exec
%>


删除数据




                   <%
exec = "select * from newscenter where newstype='liu' order by newstime desc"
set rsqq = server.createobject("adodb.recordset")
rsqq.open exec,conn,1,1
for n=1 to 10
	 if not rsqq.eof then
%>
					 <br />

                   <%      
      if len(rsqq("newstitle")) > 17 then
         response.Write left(rsqq("newstitle"),15)&"..."       
      else    
         response.write rsqq("newstitle")  
      end if        
%></a><%
	 rsqq.movenext
	 end if
	 next
	 rsqq.close
	 set rsqq = nothing%>

查询数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值