最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
基于Ajax asp的留言板示例源码
时间:2010-11-06 编辑:简简单单 来源:一聚教程网
ajax.asp
<%
dim conn,rs
dim connstr
dim sqlcmd'创建数据库教程连接对象并打开
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("guestbook.mdb")
conn.open connstr
'用于从数据库中获取数据的sql语句
sqlcmd="select title,author,date,content from data order by date desc"
'创建数据集对象
set rs=server.createobject("adodb.recordset")
'从数据库中获取数据
rs.open sqlcmd,conn,1,1%>
ajax guestbook
<%
'遍历记录集生成html代码,从而将数据显示于页面
while not rs.eof
%>
- 标题:<%=rs("title")%>
- 作者:<%=rs("author")%> 日期:<%=rs("date")%>
- <%=rs("content")%>
<%
rs.movenext
wend
'关闭数据库连接及记录集,释放资源
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
保存由ajax发送过来的数据进行保存
<%
dim conn,rs
dim connstr
dim sqlcmd'创建数据库连接对象并打开
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("guestbook.mdb")
conn.open connstr'将提交的数据加入数据库
sqlcmd="insert into data(title,author,content) values('" & request.form("title") & "','" & request.form("author") & "','" & request.form("content") & "')"
conn.execute(sqlcmd)'返回服务器时间
response.write(date)
%>
显示留言记录,并且下面提供留方输入框
<%
dim conn,rs
dim connstr
dim sqlcmd
'创建数据库连接对象并打开
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("guestbook.mdb")
conn.open connstr
'用于从数据库中获取数据的sql语句
sqlcmd="select title,author,date,content from data order by date desc"
'创建数据集对象
set rs=server.createobject("adodb.recordset")if request.form("title")<>"" then
'如果是页面提交数据则将提交的数据加入数据库
rs.open sqlcmd,conn,1,3
rs.addnew
rs("title")=request.form("title")
rs("author")=request.form("author")
rs("content")=request.form("content")
rs.update
else
'否则直接从数据库中获取数据
rs.open sqlcmd,conn,1,1
end if
%>
classic guestbook
<%
'遍历记录集生成html代码,从而将数据显示于页面
while not rs.eof
%>
- 标题:<%=rs("title")%>
- 作者:<%=rs("author")%> 日期:<%=rs("date")%>
- <%=rs("content")%>
<%
rs.movenext
wend
'关闭数据库连接及记录集,释放资源
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
-
上一个: 一款asp分页程序(支持跳转与输入数字)
-
下一个: ajax asp的二级联动菜单实例
相关文章
- VBS 批量Ping的项目讲解 09-19
- 如何封装一个Ajax函数介绍 09-16
- ASP实现加法验证码方法 09-16
- ASP错误捕获的几种常规处理方法介绍 09-16
- ajax实现城市三级联动的代码介绍 09-16
- asp中获取日期为星期几的技巧 09-14