日期:2014-05-17  浏览次数:21130 次

(求助)asp 如何控制显示字数。
<td valign="top" height="100" style="word-break:break-all" colspan="2"><%=rs("text")%> </td>
  
  这是一段显示字数的代码,如何控制这段文字显示75个字,多余 的。用.....代替。 高手给修改一下。谢谢

------解决方案--------------------
<%=mid(rs("text"),1,75)%>... 

mid函数在asp编程中用途很广,它的主要作用是截取指定长度的字符串。

mid(string, start , [length])
mid函数的语法有以下参数:

参数 描述 
·string 字符串表达式,要被截取的字符串。如果 string 包含 Null,则返回 Null。 
·start string 中被截取的字符部分的开始位置。如果 start 超过了 string 中字符的数目,Mid 将返回零长度字符串 ("")。 注意start是从1开始
·length 被截取的字符串长度。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到字符串结束的所有字符。

------解决方案--------------------
<%=mid(rs("text"),1,75)%>... 
你可以查一下mid函数的用法
mid函数在asp编程中用途很广,它的主要作用是截取指定长度的字符串。

1)mid(string, start , [length])
mid函数的语法有以下参数:

参数 描述 
·string 字符串表达式,要被截取的字符串。如果 string 包含 Null,则返回 Null。 
·start string 中被截取的字符部分的开始位置。如果 start 超过了 string 中字符的数目,Mid 将返回零长度字符串 ("")。 注意start是从1开始
·length 被截取的字符串长度。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到字符串结束的所有字符。