能不能用ASP对数据库中的一个字段进行分页显示?

byfree 2000-07-14 09:08:00
我在数据库中使用了TEXT的字段,其中是大段的文字,想对其进行分页显示。不知能实现吗?
...全文
135 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
byfree 2000-07-17
  • 打赏
  • 举报
回复
qqwj你说的那样是怎么把内容分成×K的。
华南虎哥 2000-07-14
  • 打赏
  • 举报
回复
可以,将该字段内容读到一个变量里面。然后逐步分解变量,比如10行分成一页,就可以用Redim重定义一个数组metail(int(totalline/10)),传到一个SESSION变量,分页显示就简单了。
qqwj 2000-07-14
  • 打赏
  • 举报
回复
是可以实现的。
我的想法是,在打开数据库时,用一个变量取得一个较长字段一段固定长度的内容(如20K)
然后输出变量至页面,向后翻页时,取20K以后的20K内容,以此类推。
1. 所有SQL语句都放在不同的XML檔(一个业务类使用一个XML檔),该档可用工具维护。大大节省开发及维护时间。2. 当数据库结构改变时,只需修改SQL配置文件(用DBMap工具维护),而不用改代码(如果结构改变影响到页面,当然也要改页面,如在查询SQL多加一个字段,而这个字段需要在页面上显示,当然要在页面加上显示字段的列,又如一个表增加了一个字段,而该字段需要在页面上输入,这时也要修改页面,增加输入该字段值的列,除此之外不需要修改其它代码)。3.没有用代码来自动生成SQL语句(除新增、修改外),而是手工编写SQL语句(然后用DBMap工具维护SQL配置文件),可以对SQL语句进行最大优化。4.支持任何形式的SQL语句,包括存储过程。可以在SQL语句使用数据库的任何函数(如果使用某个数据库的专用函数,在更换数据库系统时会带来麻烦)。5.支持动态查询,可任意指定查询条件,且查询条件个数不确定。支持数据库分页(需存储过程支持)。6. 支持数据缓存功能,可为每个SQL语句分别设定是否使用缓存、缓存类别(依赖数据库、绝对时间、相对时间),缓存时间。7.支持所有数据库,理论上与数据库系统无关(如果不使用数据库的专用功能时),可任意更换数据库系统。8.支持同时连接多个数据库,这些数据库甚至是不同的数据库系统。9.支持多国语言,可方便开发多国语言系统。10.支持系统参数及讯息设定,可灵活设定系统参数,可自己定义显示信息。11.支持错误日志功能,可设定是否使用日志、是否将日志email给指定的人员(如测试员,开发人员等)12.最大特点是简单,使用方便,没有其它DAL那种复杂的配置及使用,如果你正在找一个使用简单,能节省大量时间的数据库访问层,这个也许就是你要找的。13.该类库仅仅是把对数据库操作的常用代码封装而已,并没有真正意义的ORM,充其量只算半个ORM,程序还是“依赖”数据表的字段(实际应用时,数据表的字段名很少改变)。关于这个问题很难说得清楚,只有真正用时才会体会到,呵呵…,这个就不多说了,有兴趣的朋友可以试用一下,有问题请直接联系我(e865@163.com)。
------------------------------------------------ 名称: 叶子asp分页类 Name: ShowoPage(vbs class) RCSfile: ReadMe.txt Revision: 0.12.20051114.f Author: Yehe(叶子) Released: 2005-11-14 09:40:13 Descript: ASP分页类,支持access/mssql/mysql/sqlite Contact: QQ:311673 MSN:myehe@msn.com GT:mmyehe@gmail.com WebSite: http://www.yehe.org http://www.showo.com ------------------------------------------------ Licenses: 本程序遵循GPL协议. 协议原文地址:http://www.gnu.org/licenses/licenses.cn.html#GPL ------------------------------------------------ Thanks: 可洛: 感谢mssql分页核心部分 Arbiter: 感谢部分分页思路 才子: 感谢推广 foxty: 感谢分页思路 ------------------------------------------------ Install: 1.具体调用方法可以看demo的asp文档. 2.mssql存储过程版的请先执行sp_Util_Page.sql文件添加存储过程. 3.sp调用方法: exec sp_Util_Page 440000,4,10,'MID','MID,ip1,ip2,country,city','tbTempPage','1=1','mid asc' 记录条数(已有值:序外部赋值,0执行count),当前页数,每页记录数,主键,字段,表,条件(不需要where),排序(不需要order by,需要asc和desc字符) 如果不按主键排序,则排序赋值里面不能出现主键字符. ------------------------------------------------ Release: 0.12 1.取text字段类型bug修正 2.存储过程bug修正 3.代码修正 0.11 1.存储过程加了非主键排序下的分页 2.去掉了mssql的非存储过程版分页 0.10: 1.条件简化 2.存储过程优化 0.09: 1.排序判断部分优化 0.08: 1.vbs bug修正 0.07: 1.bug修正,包括vbs类和js 0.06Beta: 1.js浏览器兼容优化 2.类几个函数的bug修正 0.05Beta: 1.全面代码优化,mysql/sqlite支持 2.参数输入方式修改 0.04Beta: 1.做到调用代码一样适应多种数据库集成分页 2.js去掉了表单,支持静态提交 3.加上了存储过程 0.03Beta: 1.公开发布的显示为0.02,其实为0.03,分为ac版类,mssql版类发布 2.js的bug修正 3.写成了类,进一步方便调用 0.02Beta: 1.加上对mssql的支持 2.封装成了函数版,方便调用 3.js文件的优化 0.01Beta: 1.没有写成函数,只是找到了比较快的ac分页方法 2.分页样式用js显示 ------------------------------------------------ File: db/IP.mdb access测试数据库 db/IP mssql备份测试数据库 Cls_vbsPage.asp 分页类 Cls_jsPage.js js分页样式 sp_Util_Page.sql mssql存储过程 demoAC.asp ac分页调用示范 demoMSSQL.asp mssql调用示范 demoMSSQL_SP.asp mssql存储过程调用示范

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧