我想写一个列表,显示文章的标题和部分内容,每篇文章都很长,如果直接读取整个字段是不是会影响页面打开的速度,怎么读取字段的前100个字符,并且调用呢?请高手指点一二。
asp页面部分代码如下。
<%
set rs = Server.CreateObject("ADODB.Recordset")
strsql="select id,title,content from news_info"
rs.Open strsql, conn, 1, 1
……
do while not (rs.eof or err)
content= left(rs("content"),100)
……
%>
<div><%= content %></div>
————————————————————————————
如上是可以正确显示的,我如果不从数据库中读取整个的content字段,只读取该字段的前100个字符,可以么?content太长的时候完全读取,会不会影响到页面的显示速度?
另外,除了select语句,下面div中要怎么引用我也不是很了解,麻烦好人指教拉:)谢谢!
各位说的调用函数我明白了,就是说直接
strsql="select id,title,left(content,100) from news_info"
读取后引用,原来我用的是<div><%= content %></div>
现在我要如何引用呢?