| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1740 人关注过本帖
标题:asp+access写入数据的问题
只看楼主 加入收藏
sunt88126
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-8-2
收藏
 问题点数:0 回复次数:5 
asp+access写入数据的问题
代码如下
<%ititle=request.form("title")
icontent=Server.HTMLEncode(request.form("content"))%>

然后将ititle和icontent的数据写入数据库的一个字段content,并且之间加个换行<br>,以调用时让标题在一行显示,内容在下一行显示。
请问?????应该怎么写
<%
set rs=server.createobject("adodb.recordset")
sql="select * from form where (id is null)"
rs.open sql,conn,1,3
rs.addnew
?????
rs.update
rs.close
set rs=nothing%>

或者如果分别写入两个字段content,title。想让他们在链接的“title”表示,即鼠标移到链接上,显示该文章的标题和内容,应怎么弄?

搜索更多相关主题的帖子: access asp 数据 
2007-08-11 18:24
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
一般是分别写入两个字段,写入一个字段没有试过
<%ititle=request.form("title")
icontent=Server.HTMLEncode(request.form("content"))%>
<%
set rs=server.createobject("adodb.recordset")
sql="select * from form where (id is null)"
rs.open sql,conn,1,3
rs.addnew
rs("title")=ititle
rs("content")=icontent
rs.update
rs.close
set rs=nothing%>
显示时用以下方式
<%
set rs=Server.CreateObject("adodb.recordset")
sql ="select * from form"
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.write "没有相关内容"
else
%>
<%
do while not rs.eof
%>
<%=rs("title")%><br>
<%=rs("content")%>
<%
rs.movenext
loop
%>
<%
rs.close
set rs=nothing
%>
<%
end if
%>
楼主说的有点没看明白,先试试。
2007-08-11 18:35
sunt88126
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-8-2
收藏
得分:0 

不是直接调用,是在链接的注释中
<A href="book.asp?ID=<%=rs("ID")%>" title="<%=title%><br><%=content)%> "><%=CutStr2(title,10)%></A>
会出错。。。
红色部分应怎么写才能让鼠标移到链接上,下方显示整个文章内容:

“ 标题

文章正文 ”

2007-08-12 00:00
sunt88126
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-8-2
收藏
得分:0 
回复:(madpbpl)一般是分别写入两个字段,写入一个字...

不是直接调用,是在链接的注释中
<A href="book.asp?ID=<%=rs("ID")%>" title="<%=title%><br><%=content)%> "><%=CutStr2(title,10)%></A>
这样会出错。。。



红色部分应怎么写才能让鼠标移到链接上,下方显示整个文章内容:

“ 标题

文章正文 ”

2007-08-12 00:03
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 

<%=CutStr2(title,10)%> 'CutStr2是什么意思?

<a href="book.asp?ID=<%=rs("ID")%>" title="<%=rs("title")%> <%=rs("content")%>" ><%=left(rs("title"),10)%></A>
如果只想显示标题前10个字,可以用left。
现在标题和正文还差一个转行的问题。
先这样吧,我再想想办法。

2007-08-12 11:43
sunt88126
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-8-2
收藏
得分:0 

CutStr2就是自己定义的一个选左边几个字符的函数

谢谢楼上的朋友




2007-08-12 20:42
快速回复:asp+access写入数据的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016700 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved