如何制作一个Web日程安排表?
作者:OpenWorld
时间:2026-07-22
来源:正软商城
浏览:1
这个页面用来展示已经安排好的日程事项,底部还提供了按月份前后翻动的链接。代码里封装了一个获取数据库连接的函数,这样一旦数据源发生变化,只需要修改一个地方(服务器、用户和口令)就能搞定,维护起来省心不少。 来看看具体的实现。首先是ASP页面头部,它包含所有页面启动时需要的全局函数。 星河影动之精英日程
这个页面用来展示已经安排好的日程事项,底部还提供了按月份前后翻动的链接。代码里封装了一个获取数据库连接的函数,这样一旦数据源发生变化,只需要修改一个地方(服务器、用户和口令)就能搞定,维护起来省心不少。
来看看具体的实现。首先是ASP页面头部,它包含所有页面启动时需要的全局函数。
<@ LANGUAGE="VBscript"
ENABLESESSIONSTATE = False %>
<%
Option Explicit
Response.Buffer = True
Response.Expires = 0
sub Dochunfeng(strtitle)
%>
星河影动之精英日程安排<%= strtitle %>
我的日程安排
<%= strtitle %>
<%
' 创建数据库连接.
end sub
' 调用Connection对象的Execute方法,将命令文本字符串传入,获取记录集后循环处理。
function GetDataConnection()
dim oConn, strConn
Set oConn = Server.CreateObject("ADODB.Connection")
strConn = "Provider=SQLOLEDB; Data Source=adspm; Initial Catalog=TeamWeb; "
strConn = strConn && "User Id=TeamWeb; Password=x"
oConn.Open strConn
' 最终,使用set命令传出新连接.
set GetDataConnection = oConn
end function
%>
接下来是数据库端的SQL脚本。这里只要求保存一个文本字符串来标识事件性质,最长100个字符,简洁明了。
-- 创建表
create table Schedule
(
idSchedule smallint identity primary key,
dtDate smalldatetime not null,
vcEvent varchar(100) not null
)
go
-- 存储过程
create procedure GetSchedule (@nMonth tinyint, @nYear smallint)
as
select idSchedule, convert(varchar, datepart(dd, dtDate)) 'nDay', vcEvent
from Schedule
where datepart(yy, dtDate) = @nYear and datepart(mm, dtDate) = @nMonth
order by datepart(dd, dtDate)
go
create procedure AddEvent (@vcDate varchar(20), @vcEvent varchar(100))
as
insert Schedule
select @vcDate, @vcEvent
go
create procedure DeleteEvent (@idSchedule smallint)
as
delete Schedule where idSchedule = @idSchedule
go
作者最新文章
PDF图片太多怎么批量压缩?PDF文档如何压缩变小?
2026-10-27 11:48
花4700元买RTX 5070:收到却是一堆20年前的电子垃圾!
2026-10-26 16:25
Aperty人像精修指南:去除面部红晕斑点与调整阴影
2026-10-22 21:53
即梦AI怎么导出到剪映继续剪辑?
2026-10-22 19:49
PDF转TXT小说怎么不乱码?手机PDF转TXT用哪个?
2026-10-17 16:32
上一篇:
如何制作一个倒计时的程序?
下一篇:
如何在网站中插播广告?
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
WINDOWS
更多
Maya(Autodesk Maya) Windows版
Windows
Autodesk Maya 是面向影视、电视、动画和游戏行业的专业三维制作软件,集多边形与 NURBS 建模、角色绑定、关键帧和动作捕捉动画、Bifrost 特效模拟、材质开发及 Arnold 渲染于一体,
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。















