- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用access立数据库
用access建立数据库
查看文章 用ASP+Access制作论坛教程2009/05/07 03:29 P.M. 在网上介绍如何编写制作论坛的文章不少,但据我观察大多数的代码都有不同程度的错误,会误导大家。所以我写这篇文章的目的就是把经过我测试成功的代码与思路提供给大家。下面就让我们从数据库的建立开始: 用access建立数据库: 首先我们要建立一个存放帖子的数据库,在这里我介绍用access2000建立数据库的方法。 我们先要建立一个名为news.mdb的数据库文件,然后在其中点“新建”选择“设计视图”建立两个表,一个名为details用来存放回复,另一个名为titles用来存放主题如图:
制作过程详解: 在titles中建立以下字段,如图:
注意:
1 右键单击“titleID”选择“主键”,出现钥匙图形。 2 这里的“shu”不可以改为“number”否则会出现错误,王国容的那本《asp web 数据库》中就犯了这样的错误。 3 将“日期/时间”类型的字段的默认值都设为now()
在titles中建立以下字段,如图:
将“日期/时间”类型的字段的默认值都设为now()。建立完成后,要设置这两个表的关联。点击 按钮,出现如下对话框:
将titles中的titleID拖至details中的titleID上松手,出现如下对话框:(如图设置)
然后保存就可以了。这样一个提供储存的数据库就建立好了。接下来我们要编写asp程序了。首先让我们先来分析论坛所需要的功能。大概需要以下几个功能:
1 显示主题 2 发布主题 3 显示回复 4 发布回复
于是,我们根据这些功能,需要编写6个asp文件: title.asp、titlenew.asp、titleout.asp、detail.asp、detnew.asp、detout.asp 还有一个文件是必需的(在我的程序中)adovbs.inc,它提供程序中的常数值如:“adopenstatic”。(点击这里下ADOVBS.INC载源文件)每个文件的代码: title.asp:
%@LANGUAGE=VBSCRIPT CODEPAGE=CP_ACP%!--#include virtual=adovbs.inc--!--#include file=titleout.asp--% const head=我的论坛 dbpath=server.MapPath(news.mdb) set conn=server.CreateObject(adodb.connection) conn.opendriver={Microsoft Access Driver (*.mdb)};dbq=dbpath sql=select titleID,createdate as 主题发布时间,lastnewsdate as 最后回复时间,name as 作者,shu as 回复篇数,subject as 主题 from titles order by lastnewsdate desc set rs=server.CreateObject(adodb.recordset) rs.open sql,conn,adopenstatic%htmlheadtitle%=head%/titlemeta http-equiv=Content-Type content=text/html; charset=gb2312style type=text/css!--body { font-family: 宋体; font-size: 12px}table { font-family: 宋体; font-size: 12px}a:link { font-family: 宋体; font-size: 12px; color: #000000; text-decoration: none}a:visited { font-family: 宋体; font-size: 12px; color: #666666; text-decoration: none}a:hover { font-family: 宋体; font-size: 12px; color: #ff3300; text-decoration: underline}--/style/headbody!--输出主题--% rs.pagesize=10 page=clng(request(page)) if page1 then pa
您可能关注的文档
- 生物工程下游技习题-student.doc
- 生物工程设备复大纲.doc
- 生物必修三 四章 种群和群落.doc
- 生物物质分离工shijuan1.doc
- 生物第二轮复习识结构网络——第三单元.doc
- 生物质锅炉使用明书.doc
- 生物:第4章《因的表达》测试02(新人教版必修2).doc
- 用80c51设一个数字信号发生器.doc
- 用bcp命令实Sybase数据向SQL Server转换.doc
- 用Catpha 500 模体检测和评价CT 设备.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)