一、创建表 tiku_koushi
if exists (select * from dbo.sysobjects where id =
object_id(n'[dbo].[tiku_koushi]') and objectproperty
(id, n'isusertable') = 1)
drop table [dbo].[tiku_koushi]
go
create table [dbo].[tiku_koushi] (
[id] [int] identity (1, 1) not null ,
[title] [varchar] (250) collate
chinese_prc_ci_as null ,
[list2_id] [char] (10) collate
chinese_prc_ci_as null
) on [primary]
go
二、存储过程 sp_c
create proc sp_c
@tablename varchar(50),
@title varchar(250),
@list2_id varchar(50)
as
if @tablename='tiku_koushi'
select count(*) from tiku_koushi where title like '%'+@title+'%' and list2_id=@list2_id
go
三、存储过程 sp_search_tiku
create procedure sp_search_tiku
@tablename varchar(50),
@title varchar(250),
@list2_id varchar(10),
@pagesize int,
@page int
as
if @tablename='tiku_koushi'
begin
declare @ks int
declare @str varchar(200)
set @ks=@pagesize*(@page-1)
if not exists (select * from dbo.sysobjects where id = object_id(n'[dbo].[temp_table91]') and objectproperty(id, n'isusertable') = 1)
begin
select * into temp_table91 from tiku_koushi where
title like '%'+@title+'%' and list2_id=@list2_id order
by id desc
set rowcount @pagesize
set @str='select * from temp_table91 where id not in
(select top '+str(@ks)+' id from temp_table91)'
execute(@str)
drop table temp_table91
end
end
go
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器