注册 登录
编程论坛 ASP技术论坛

一大片文字,取它的前一段.

finaly 发布于 2008-04-26 11:49, 734 次点击
文字有好多,好几段,我想取它的第一段或者是前几段,怎么实现呀.
asp+access
谢谢!
6 回复
#2
tianyu1232008-04-26 12:31
写个函数即可
Function text1(fString1)'选取段落函数
  num=2 '定义显示几段
  If Not IsNull(fString1) Then
     str=split(fString1,chr(13))
     for i=0 to num
     fString=fString&str(i)&"<br>"
     next
     text1 = fString
  End If
End Function

在显示调用这个函数即可 如: text1(显示的文字)
#3
finaly2008-04-26 12:33
谢完再用
#4
finaly2008-04-26 12:50
一个字也没改,按你这程序,结果是全部数据都出来了
是哪里出错了吗>
#5
longziyong2008-04-26 12:51
chr(13)是回车符吗?博客系统上最常见的取段原来如此!
#6
longziyong2008-04-26 12:54
你保存在数据库里面的文字采用的应该是HTML格式吧!我想可能用split函数做分离的时候就不应该用回车符做分隔符了。
#7
finaly2008-04-27 11:53
当fString1为空时,就里没有数据,提示出错 "i"下标越界。怎么把是空的也考虑进去呀?
1