主题:  如何以最简单的办法限定字符个数显示?!急用!高手救我:(

jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#12002/9/29 9:28:09
如何以最简单的办法限定字符个数显示?!急用!高手救我:(
比如:数据库在网页显示字段“计算机电脑”我只要显示“计算机”前面的三个字,
用UD快速解决可以吗!??



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
注册:2002/2/2 11:30:51
#22002/9/29 14:30:03
dim num,str
str=rs("字段名")
num=3
if len(str)>num then
response.write left(str,num)&"..."
else
response.write str
end if

编辑历史:[这消息被星之海洋编辑过(编辑时间2002-09-29 14:30:28)]


jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#32002/9/29 22:36:35
好!多谢~
不过,能不能直接用UD我很懒的:)



jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#42002/9/29 22:53:33
UD里都是这样的<%=(Recordset2.Fields.Item("title").value)%>
我应该如何改!!??
dim num,str
str=rs("字段名")
num=3
if len(str)>num then
response.write left(str,num)&"..."
else
response.write str
end if



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
#52002/9/30 8:57:13
精华里都有的,大家应该注意多看看
http://www.5dmedia.com/bbs/NewsDetail.asp?id=172433



jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#62002/9/30 15:37:25
还是没有找到有效答案啊~~~
你不要来捣乱好不好啊兄弟,
有答案就写,没答案来胡扯什么啊



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#72002/9/30 16:07:41
<%
Dim title
if len(Rs("title") > 6 then
title = left(Rs("title") ,"7")&"..." else
title = Rs("title")
end if
%>

<%=title%>

版主只是好心提醒你,什么叫捣乱?本来你就应该先看看置顶的帖子。



jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#82002/9/30 16:37:05
那用UD出现的显示字段是
<%=(Recordset2.Fields.Item("title").value)%>
我这样我就不会改啊高手!!
帮帮我闹!!




jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#92002/9/30 16:37:05
那用UD出现的显示字段是
<%=(Recordset2.Fields.Item("title").value)%>
我这样我就不会改啊高手!!
帮帮我闹!!




缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#102002/9/30 18:04:10
<%=(Recordset2.Fields.Item("title").value)%>

省略就是<%=Recoedset2("title")%>



jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#112002/9/30 20:14:54
<%=Recoedset2("title")%>
应该怎么样代入呢!高手!!!!好人帮到底吧!我很笨闹~~
<%
Dim title
if len(Rs("title") > 6 then
title = left(Rs("title") ,"7")&"..." else
title = Rs("title")
end if
%>



jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#122002/10/2 15:46:13
又有问题了啊!
<%if len(Recordset6.Fields.Item("title").value)>3 then%>
<%=left(Recordset6.Fields.Item("title").value,3)&"..."%>
<%else%>
<%=(Recordset6.Fields.Item("title").value)%>
<%end if%>
不管怎么样都不执行else后面的语句怎么回事啊?高手??
我晕死了,怎么回事啊??高手救我



zjlzh

职务:普通成员
等级:1
金币:0.0
发贴:87
注册:2002/10/3 16:21:18
#132002/10/3 16:41:18
LEFT(str1,6)
str1是你的字串