JSP 分页查询 1. 首先创建数据库,以图书信息查询系统为例,在SQL Server 中创建一个名为 BOOKDB 的数据库,并在其库中创建一个 TBL_BOOK 表,存储图书信息。SQL 脚本如下: /*---设置当前数据库为master ,以便访问sysdatabases 表---*/ USE master GO /*---检测是否已经存在bookDB 数据库:查询master 数据库中的系统表sysdatabases ,如果存在则删除该数据库---*/ IF EXISTS (SELECT * FROM sysdatabases WHERE name = 'BOOKDB') DROP DATABASE BOOKDB --删除数据库 GO /*-----创建数据库-----*/ CREATE DATABASE BOOKDB ON primary ( /*--数据文件的具体描述--*/ NAME = 'BOOKDB_data', --主数据文件的逻辑名称 FILENAME = 'D:\BOOKDB_data.mdf', --主数据文件的物理名称 SIZE = 5mb, --主数据文件的初始大小 MAXSIZE = 80mb, --主数据文件增长的最大值 FILEGROWTH = 15% --主数据文件的增长率 ) LOG ON ( /*--日志文件的具体描述--*/ NAME = 'BOOKDB_log', --日志文件的逻辑名称 FILENAME = 'd:\BOOKDB_log.ldf', --日志文件的物理名称 SIZE = 3mb, --日志文件的初始大小 MAXSIZE = 20mb, --日志文件增长的最大值 FILEGROWTH = 2mb --日志文件的增长率 ) GO /*---设置当前数据库为bookDB ,以便访问bookDB 数据库---*/ USE BOOKDB GO /*---检测在bookDB 数据库中是否已经存TBL_BOOK 表:查询系统表sysobjects ,如果存在则删除该表---*/ IF EXISTS (SELECT * FROM sysobjects WHERE name = 'TBL_BOOK') DROP TABLE TBL_BOOK --删除数据库 /*-----创建数据库表TBL_BOOK (图书信息)-----*/ CREATE TABLE TBL_BOOK ( book_id INT IDENTITY(1000,1) PRIMARY KEY, --标识列,自增,主键 book_name VARCHAR(50), --图书名称 book_num VARCHAR(50) NOT NULL, --图书编号,非空 book_author VARCHAR(50) NOT NULL, --图书作者,非空 book_price MONEY, --图书价格 book_synopsis TEXT, --图书简介 book_publishTime DATETIME --图书出版日期 ) GO /*--添加唯一约束(将bookNum 作为唯一键)--*/ ALTER TABLE TBL_BOOK ADD CONSTRAINT UQ_book_num UNIQUE(book_num) /*--添加默认约束(如果publishTime 不填,默认当前时间)--*/ ALTER TABLE TBL_BOOK ADD CONSTRAINT DF_book_...