ASP Recordset 分頁顯示資料庫查詢結果完整範例
前言 利用 ADO Recordset 內建的 PageSize、AbsolutePage、PageCount 屬性,即可輕鬆實現資料庫查詢結果的分頁顯示,無需
ASP 實作全文檢索:透過資料庫目錄掃描檔案內容
概述 本範例示範如何結合資料庫目錄與 FileSystemObject 實作簡易全文檢索。資料表 pages_catalogue 記錄檔案標題與檔名,程式逐一開
使用 FileSystemObject 實作 ASP 站內搜尋引擎完整教學
前言 在傳統 ASP 開發中,若不使用資料庫全文檢索功能,利用 Scripting.FileSystemObject 元件掃描網站目錄下的文字檔案(.asp、.
ASP 实现站内全文搜索:遍历目录文件内容匹配关键词
场景 无数据库全文索引、无搜索引擎组件时,通过 Scripting.FileSystemObject 递归遍历网站目录下的 .htm/.html 文件,读取内容
ASP 实现在线点播:生成 M3U 播放列表供播放器播放
场景 用户在网页勾选多首歌曲,提交后服务端生成 .m3u 播放列表文件,浏览器触发下载或直接打开关联播放器(Winamp、Windows Media Playe
ASP 简易在线考试实现:登录验证、计时作答、自动评分
三文件极简实现 仅用 login.asp、test.asp、result.asp 三个文件完成登录验证、倒计时考试、即时评分全流程,适合快速原型或教学演示。
ASP 网上考试系统设计全流程:从注册、组卷到评分
系统架构概览 基于经典 ASP + Access 数据库,核心模块:用户注册/登录、试卷管理、随机组卷、限时作答、自动评分、成绩查询。采用 global.asa
ASP 统一错误处理:捕获脚本错误与数据库连接错误并友好展示
场景 生产环境需隐藏详细错误堆栈,记录日志,向用户显示友好提示,同时开发人员可通过日志快速定位问题。 通用错误处理包含文件(error_handler.asp
ASP 将 Recordset 直接序列化为 XML 输出
场景 Web Service、AJAX 接口、数据交换场景需将数据库查询结果直接输出为标准 XML,供前端或异构系统消费。 最简实现(ADO Recordse
ASP 使用正则表达式自动将文本中的 URL 与邮箱转为超链接
场景 用户提交的评论、论坛帖子、文章正文中包含裸链接(如 https://example.com、user@domain.com),需在显示时自动转为可点击的
ASP 使用 Excel 自动化组件生成并下载 .xls 文件
场景 用户点击“导出 Excel”,服务端利用 Excel.Application COM 组件创建工作簿、写入数据、设置格式,保存为 .xls 文件并提供下载
ASP 中文转 Unicode 实体编码与辅助字符串处理函数库
功能概览 提供四个核心 VBScript 函数,涵盖中文转 Unicode 实体(XXXX;)、按视觉长度截断换行、HTML 特殊字符转义、仅保留字母数字
ASP 实现论坛积分排行榜(Top 10/20)分页展示
场景 论坛首页展示发帖数/积分前 20 的用户,分两栏显示前 10,随后分组展示 11-15、16-20,附用户详情弹窗链接。 完整代码(ranking.as
ASP 实现动态表单字段:用户可无限添加输入项并批量提交
场景 用户需要录入不定数量的同类数据(如多个收货地址、多行明细),页面提供“添加一行”按钮,最终一次性提交所有行。 单文件自包含实现(dynaform.asp
ASP 在 Application_OnStart 中解析 INI 配置文件
场景 应用启动时读取 GetAttributeCode.ini,提取数据库连接参数(Service、User)存入 Application 对象,供全站复用,避
ASP 使用 Timer 函数精确测量页面加载执行时间
原理 Timer 返回自午夜以来的秒数(含小数),精度约 1ms。在页面最开始记录开始时间,在结束前记录结束时间,差值即为服务端脚本执行耗时。 最小化示例 &