WEB开发网
开发学院WEB开发ASP ASP快速开发方法之数据操作 阅读

ASP快速开发方法之数据操作

 2007-08-08 12:05:40 来源:WEB开发网   
核心提示: 现在我们的showit.asp可以这样写:showit.asp<!--#include file="conn.asp" --><%sql = "Select * from cnarticle"opendatabasers.Open

现在我们的showit.asp可以这样写:

showit.asp
<!--#include file="conn.asp" -->
<%
sql = "Select * from cnarticle"
opendatabase
rs.Open sql,conn,1,1
If not Rs.eof then
  Do Until rs.EOF
  response.write("文章标题是:"& rs("cn_title"))
  response.write("<br>文章作者是:"& rs("cn_author"))
  response.write("<br>文章加入时间是:"& rs("cn_time"))
  response.write("<br>文章内容是:"& rs("cn_content"))
  response.write("<hr>")
  rs.MoveNext
  Loop
else
  response.write ("暂时还没有文章")
end if
Closedatabase
%>

嗯,我们又少写了一些东西,这样是最简单的吗?当然不是!还可以更简单。
使用GetRows把查询出来的数据传给一个变量,使用ubound方法取得数据记录条数。
不明白?没关系,让我们继续往下看:

再建个文件:sql.asp

sql.asp
<%
Class DataTable
  public Function SelectData(sql)
    If sql<>"" then
      opendatabase
      Rs.open sql,conn,1,1
      If not Rs.eof then
        Thedata=Rs.GetRows(-1)
        Closedatabase
      Else
        Closedatabase
      End If
    End If
    SelectData=Thedata
  End Function
End Class
%>

上一页  1 2 3 4 5 6 7  下一页

Tags:ASP 快速 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接