asp中如何从access数据表中取出指定的字数

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:58:37
主要语句如下 我想从Aboutus表的 Content字段中取出指定的字数如何实现,因为字数太多了我只想取出指定的字数。比如只取出20个字 后面的用省略号代替
<%Set rs = Server.CreateObject("ADODB.Recordset")
sql="select Content from Aboutus where Title='文章'"
rs.open sql,conn,1,3%>

<%=rs("content")%>

<%rs.close
rs=nothing%> </DIV>

<%
a=rs("content") '将数据库中的文字title负值给a
if len(a)>20 then
b=mid(a,1,20)&"..." '从1开始提取,提取a的前三个数字,后面用...代替,负值给b
end if
response.write b
%>

<%
fileExt=lcase(right("hfhfhf.bmp",4))'提取后4位数
response.Write fileext
%>

<%=Leth(rs("content"),20)&"..."%>

<%Set rs = Server.CreateObject("ADODB.Recordset")
sql="select Content from Aboutus where Title='文章'"
rs.open sql,conn,1,3

if len(trim(rs("content")))>20 then
response.write left(trim(rs("content")),20)&"..."
else
response.write trim(rs("content"))
end if

rs.close
rs=nothing%>