asp 截取字符串的问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:59:04
<%set rs=server.createobject("adodb.recordset")
sqltext="select * from main"
rs.open sqltext,conn,1,3
if not rs.eof or not rs.bof then
content=rs("orga")
end if
rs.close%>
<%content%>
这样是可以的.
但是
content=rs("orga")换成
content=left(trim(rs("orga")),20)内容就不显示,不知道是怎么回事.
请高手指点.

很有可能你的content字段里面有html代码,建议你先用过滤函数过滤掉html代码再截取。
过滤函数网上有好多。关键字 asp 过滤html

rs("orga") 转字符串试试看·

嗯,可能是数据类型的问题,转字符串试试
content=left(trim(Cstr(rs("orga"))),20)
还有,你的输出方法有问题,用<%=content%>而不是<%content%>

截取的语法没有问题,注意数据类型