高分求助,asp留言板连接数据库问题

网站为asp,已有数据库为accsee(mdb),要在show_user.asp?user_name=11111这样的动态页面加入“签写留言”功能,并显示在本页。1、代码... 网站为asp,已有数据库为accsee(mdb),要在show_user.asp?user_name=11111这样的动态页面加入“签写留言”功能,并显示在本页。
1、代码应该怎么写?2、怎么连接数据库?3、数据库中如何加入这些表?
show_user.asp?user_name=1111的显示留言与show_user.asp?user_name=2222留言不一样。
详细点,最好是按步骤写,实现后加财富。
不够详细,继续等待中.....一定要分步骤,详细代码及说明。
展开
 我来答
intez
2009-10-25 · 超过15用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:28.5万
展开全部
<%
on error resume next //出现错误时执行下一条代码
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("myboard.mdb")//连接数据库myboard.mdb,根据你的数据库名更改
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr //打开数据库
user_name=request("user_name")//获得页面传入的user_name值,如111111
lenx=len(user_name)
if user_name="" then
response.write "<script>alert('没有传入用户名!');window.history.back();</script>"
end if //
set rs=server.createobject("adodb.recordset")
sql="select * from 数据库里面的表格名 where user_name="&user_name
rs.open sql,conn,3,3
if rs.eof then
response.write "<script>alert('该用户的留言!');window.history.back();</script>"
end if

//这里添加显示留言的语句

rs.close //以下语句关闭数据库和查询
set rs=nothing
conn.close
set conn=nothing
%>
insomniak
2009-10-24 · TA获得超过676个赞
知道小有建树答主
回答量:679
采纳率:0%
帮助的人:465万
展开全部
有好多方法实现,比如你可以吧当前页的ID隐藏的到input中post到处理页,这个方法最常用
<input name="user_name" value="<%=request("user_name")%>" type="display" />
你做个form,post过去,在处理页获取这些post过来的参数,然后插入数据库
留言板的字段必须包含一个user_name的字段,以便区分这条留言是谁写的。
如果你还需要区分这条留言是属于哪个文章的,那么还需要post过来一个文章的ID,然后在留言字段里新建一个act_id字段,和文章ID相同,区分哪个文章的留言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
camwind
2009-10-22 · TA获得超过1090个赞
知道小有建树答主
回答量:1841
采纳率:12%
帮助的人:215万
展开全部
用GET方法,,连接字符串

连库全部一样啦,加表,你直接打开access就可以加了
db=accsee.mdb
driver=access那个驱动

之后使用就直接调用就可以了,写表用rs.addnew request接收完,用rs.update更新

读表也是用request
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
之冬萱0EF
2009-10-23 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:211
采纳率:100%
帮助的人:81.6万
展开全部
问题倒是不难,就是太麻烦,你要是真想弄明白,建议你上网下个留言本,一看就明白。需要的话我可以给你一个!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式