1、五天学会做博客五天学会做博客-第一天从今天起,本博客将用10天时间推出五天学会做博客-ASP+ACCEESS系列文章,每两天更新一篇。最后一天提供源码下载和演示,有兴趣的朋友请留意。第一天学习内容:建立ACCESS数据库及数据库链接文件。一、建立数据库(一)打开MicrosoftOfficeAccess2003,新建一个空数据库,保存在wwwroot根目录下的date(date为新建文件夹)内,数据库命名为mydate.mdb。(二)双击使用设计器创建表,分别创建以下字段。字段名数据类型说明id自动编号title文本用于储存文章标题content备注用于储存文章内容ass文本用于储存文章分类j
2、ishu数字用于储存文章浏览次数time日期/时间用于储存添加文章的时间将以上信息保存在名为myblog的表内。(三)双击使用设计器创建表,分别创建以下字段。字段名数据类型说明id自动编号user文本用于储存管理员名字pass备注用于储存管理员密码将以上信息保存在名为myadmin的表内。二、建立数据库链接文件,代码如下(复制代码需删除前面空格):将以上代码保存在conn.asp文件中(conn是文件名,也可以是其它名字)。第一天学习内容到此结束。五天学会做博客-第二天这些天搞城乡环境综合治理,单位上工作很忙,呵呵,言归正传。第二天学习内容:制作主页(default.asp)及CSS文件(my
3、css.css)。一、制作CSS文件(mycss.css)CSS文件就是把网页的背景、字体颜色、大小、表格等等统一放到一个文件中,在需要的地方用调用即可(这个地方CSS文件名为mycss.css)。制作方法:可以用MacromediaDreamweaver8直接添加(可视化的,可以到,里面有教程地址和下载地址)。如果你想偷懒,也可以直接复制下面代码(代码见第四部分,为方便学习,可以先看看后面的内容),然后保存为mycss.css即可。完毕,呵呵,简单吧!二、制作主页(default.asp)因主页里面的代码较多,不一一详细解释,这里只讲几个重点。(一)主页最前面必须有包含链接数据库的那个文件(
4、conn.asp)的代码,如下:(二)主页和之间的代码如下,我分几个版块讲: #下面是logo部分,用class=logo调用样式#这里是博客名字等信息#下面是body部分,用class=body调用样式#下面是body左边的部分,用class=bodyleft调用样式,?myass=1是什么后面再讲。#+网站设计+编程开发+他山之石+心情日记#下面是body右边部分,用class=bodyright调用样式,也是博客的核心部分,主要由打开表、分页、显示博客内容等几部分构成。#用一个循环语句显示出rs_blog.pagesize(上面设置的是5)条信息。说明:下面的代码是用、分别从数据库中读出
5、博文的id、题目、发表的时间。并将题目链接到完整显示博文内容display.asp文件中(display.asp文件会根据下面?ID=部分的内容判断显示哪一篇文章。),时间用括号括上,和题目相区别。ahref=display.asp?ID=()分行说明:下面代码用dvHTMLcode函数显示文章前300个字的内容,字数可以更改,dvHTMLcode函数代码附后,可将其放在conn.asp包含文件中。分行后显示阅读次数。阅读:画一根横线,和第二篇文章分开。向下移动,以找出并显示下一条文章记录。分行,下页是显示分页的代码,和前面分页部分的代码相配合。%ifpage1then%首页ahref=def
6、ault.asp?Page=title=上一页上一页首页上一页%ifpagers_blog.pagecountthen%ahref=default.asp?Page=title=下一页下一页ahref=default.asp?Page=title=尾页尾页下一页尾页#下面是页面底部部分,用class=mydown调用样式#这里显示版本、联系方式等信息。注意:最后一定要关闭表、断开数据库链接,以释放资源。三、dvHTMLCode函数代码,)fString=replace(fString,)fString=Replace(fString,)fString=Replace(fString,CHR(34)fString=Replace(fString,CHR(39)fString=Replace(fString,CHR(10)&CHR(10)fString=Replace(fString,CHR(10)fString=Replace(fString,CHR(10),)dvHTMLCode
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1