详细内容

asp如何实现最后一行的输出
2008-10-30 20:39:15 提供者:一行输出 浏览次数
asp我是哥菜鸟,有很多地方还不是很了解。。我想让行数根据列(ID)的具体ID数来输出,请问这样怎么实现啊!用什么方法呢!例如;我想根据倒数第二行(具体求的ID数要求用代码实现)的ID把这行所有的列选择的输出。这个ID用代码怎么求出来。。列的输出我知道怎么输出,就是使用<=RS(列数或是列的位置)>但是我就是不知道怎么根据行来输出。行我不要求显示出来,但是要根据行来输出所在行的列,求行用什么方法来实现呢(最好能附上代码)。。

参考答案:比较浪费资源的简单方法:Dimconn,rsSetconn=Server.CreateObject("ADODB.Connection")Setrs=Server.CreateObject("ADODB.Recordset")conn.Open你的数据库链接字符串rs.Open你的sql,conn,1,3IfNot(rs.EofAndrs.Bof)Thenrs.MoveLastrs.MovePrevious//然后输出就可以了。EndIfrs.Closeconn.Close记住rs无法跳到你说的“行ID”。它没有内置这种功能。至于不浪费资源的方法(比较。。。。你去看点SQL的书)Dimconn,rsSetconn=Server.CreateObject("ADODB.Connection")Setrs=Server.CreateObject("ADODB.Recordset")conn.Open你的数据库链接字符串rs.Open"SelectTop1*From(SelectTop2*From[你的表]OrderBy你的主键DESC)OrderBy你的主键ASC",conn,1,3IfNot(rs.EofAndrs.Bof)Thenrs.MoveFirst//然后输出EndIfrs.Closeconn.Close

本周热门栏目

本周热门文章

Copyright © 2007 - 2010 AD.PAOSHANG.COM, Inc.