如何使用Delphi自定义的ASP查询组件实现分页查询(300分)

H

hxg

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个Delphi自定义组件NewslibObj.Newslib,其中有两个方法:
GetNewsTitles(str:string;PageSize:integer)负责根据查询Sql查询数据,
并根据Pagesize分页。
GetPage(APage:integer)由Delphi直接把第APage页的数据放到叫Titles.ASP页面中,同时生成如
“上一条”、“下一条”等导航连接。导航查询的结果仍放在Titles.ASP页面中。
以上Delphi的Asp组件的测试均已经通过。但在ASP中无法点击“下一条”等导航
连接进行分页查询的显示。现在的问题是,在查询并显示第一个页时,我建立了DelphiASPObj对象,
即Set DelphiASPObj = Server.CreateObject("NewslibObj.Newslib") ,查询了第一页,
当查询第n页时出现DelphiASPObj报错,也就是说第一次查询后的查询,DelphiASPObj对象
没有被作为变量保存下来。本人对ASP不是很熟悉,如何解决,先谢了。
 
顶部