怎么用asp做完整的留言板?
我急需知道怎么用asp编写留言板?最好是告诉我代码?一个是登陆的,一个是查看的,一个是修改的,一个是删除的~~~~希望大家能帮帮忙~~~...
我急需知道怎么用asp编写留言板?最好是告诉我代码?一个是登陆的,一个是查看的,一个是修改的,一个是删除的~~~~希望大家能帮帮忙~~~
展开
2个回答
展开全部
首先,要完全明白留言板的原理。
其实一个留言板,功能上始终是离不开读和写数据库。
用一个数据库来保存留言。当访问留言时就是从数据中读留言,当进行留言动作时就是写数据入数据库。
无论是哪一种技术,都离不开这个原理。
编写一个程序,第一部就是要先明白他的原理。之后再层层深入。如果是编写大型或比较复杂的,则可能要先写解决方案,数学模型等等。
之后就是真正的写程序。就是把解决的思维转化为程序代码。这就是编程。
我的电邮:sunday_2005@163.com
此外,我开发过好几个留言板程序,有空可以看看。
http://i.6to23.com/postboard/index.htm
大家一起研究
也可直接按此连接下载
http://kanyi.127.tofor.com/postboardv123.rar
其实一个留言板,功能上始终是离不开读和写数据库。
用一个数据库来保存留言。当访问留言时就是从数据中读留言,当进行留言动作时就是写数据入数据库。
无论是哪一种技术,都离不开这个原理。
编写一个程序,第一部就是要先明白他的原理。之后再层层深入。如果是编写大型或比较复杂的,则可能要先写解决方案,数学模型等等。
之后就是真正的写程序。就是把解决的思维转化为程序代码。这就是编程。
我的电邮:sunday_2005@163.com
此外,我开发过好几个留言板程序,有空可以看看。
http://i.6to23.com/postboard/index.htm
大家一起研究
也可直接按此连接下载
http://kanyi.127.tofor.com/postboardv123.rar
展开全部
http://www.blueidea.com/tech/program/2003/723.asp
这里有一片文章,你可一仔细看看!!
前言:
前几天看了《请不要做浮躁的人》这篇文章.真是收益非浅..每看这篇文章就会脸红一次.想想学习ASP这么长时间了..居然还是属于菜鸟级的人物.说来惭愧那.可能跟自己的努力程度和实践程度有关.文中有句话说的好: 菜鸟学习脚本的方法就是多练习. 的确是这样,世界上本来就没有跨不过去的坎..关键在于你要去做.光说不练是假把式....我想只要你去做了,你就不可能永远菜下去... 那好....废话不说了,切入正题.
学习ASP有段时间了..对一些基础的东西也有了一些了解.比如常用的内置对象的用法.那么现在你需要开始动手规划你的第一个留言本.人都有第一次吗?是不是....你要把那些知识用到实战中去以检验你的ASP学习成果..那,留言本其实是最好的练手机会.因为留言本从结构上来说不是很复杂...而且会用到很到ASP中比较基础的东西.你独立完成的这个留言本是你的第一个作品,好说也有点成就感嘛.而且对你的ASP技术进阶也有很大的帮助.....省略1000字..哎..我这个人就是喜欢罗嗦..就此打住... 我们马上开始...
一. 制作思路
思路其实是一个很重要的东西.写程序尤其是如此.谁都没有把握去编写一个还没有思考成熟的东西. 先明确一点,这个留言本没有用到任何新技术.[是给菜鸟看的嘛].因为这个教程的目的不在于创新而在于练习.
大体的思路是这样: 需要一个数据库存放留言的内容等.然后用ASP读出数据库中的内容显示在页面上. 主要讲解了一下在ASP中运用ADO和SQL语句对数据库的一些基本操作.比如最常用的Select语句.对了.就是这样.关于ADO请参阅相关资料...
在这个极简单的留言本中用到的文件清单:
Liuyan.mdb '留言本数据库文件
Install.asp '留言本表结构创建文件
Show.asp '显示留言主文件
Add.htm '添加新留言表单
Insert.asp '插入新留言文件
login.asp '管理员登录文件
del.asp '删除留言文件
二.建立数据库
1.打开你的Access建立一个文件名为:Liuyan.mdb.添加以下字段:
(1). ID 类型为自动编号(存放留言的ID编号)
(2). Name 类型为文本字段(存放留言人的姓名)
(3). Homepage 类型为文本字段(存放留言人的主页)
(4). Title 类型为文本字段(存放留言的主题)
(5). Neirong 类型为备注字段(存放留言的内容)
当然你可以自己添加你认为需要的字段,如果你把字段名或表名换成其它名称,则对程序也要作出相应的更改,不然会出错。如果你不想手工建表及添加字段,那你可以在浏览器中运行Install.asp文件,它可以自动建表,你就可以偷懒了:)
2. 在开始编写之前有必要罗列下在这个留言本中用的的SQL语句.也是留言本的原理.
以本数据库为例:
'检索出数据库中的留言并最新的留言在前
Sql=SELECT * FROM liuyan ORDER BY id DESC
'这个语句是签写新留言时用到的.
Sql=INSERT INTO liuyan(name,homepage,title,neirong) VALUES
('name','homepage',title','neirong')
这两条语句是今天要用到的.还有很多基本语句比如Delete,update等并没有在这个留言本中用到.你可以自己试着完善.
三.编写代码
1.Install.asp:考虑到手工建表有点麻烦,所以写了这个文件。文件主要用到CREATE TABLE和DROP TABLE语句,不过由于数据库的原因,有些数据库有可能不支持此语句。本文以Access为例,因为ACCESS支持这两条语句,如果还是新手还看不懂那也没关系,以为有机会再研究好了:)。由于不清楚数据库定义了那些关键字,所以在创建表和字段时,都用[]把表名和字段名括起来,即使表名或字段名和数据库的关键字冲突,也不会引起程序出错。不过运行本程序前,必须先在Access中创建一个数据库名称为liuyan.mdb,可以不为其创建表,用此程序来创建。
这里有一片文章,你可一仔细看看!!
前言:
前几天看了《请不要做浮躁的人》这篇文章.真是收益非浅..每看这篇文章就会脸红一次.想想学习ASP这么长时间了..居然还是属于菜鸟级的人物.说来惭愧那.可能跟自己的努力程度和实践程度有关.文中有句话说的好: 菜鸟学习脚本的方法就是多练习. 的确是这样,世界上本来就没有跨不过去的坎..关键在于你要去做.光说不练是假把式....我想只要你去做了,你就不可能永远菜下去... 那好....废话不说了,切入正题.
学习ASP有段时间了..对一些基础的东西也有了一些了解.比如常用的内置对象的用法.那么现在你需要开始动手规划你的第一个留言本.人都有第一次吗?是不是....你要把那些知识用到实战中去以检验你的ASP学习成果..那,留言本其实是最好的练手机会.因为留言本从结构上来说不是很复杂...而且会用到很到ASP中比较基础的东西.你独立完成的这个留言本是你的第一个作品,好说也有点成就感嘛.而且对你的ASP技术进阶也有很大的帮助.....省略1000字..哎..我这个人就是喜欢罗嗦..就此打住... 我们马上开始...
一. 制作思路
思路其实是一个很重要的东西.写程序尤其是如此.谁都没有把握去编写一个还没有思考成熟的东西. 先明确一点,这个留言本没有用到任何新技术.[是给菜鸟看的嘛].因为这个教程的目的不在于创新而在于练习.
大体的思路是这样: 需要一个数据库存放留言的内容等.然后用ASP读出数据库中的内容显示在页面上. 主要讲解了一下在ASP中运用ADO和SQL语句对数据库的一些基本操作.比如最常用的Select语句.对了.就是这样.关于ADO请参阅相关资料...
在这个极简单的留言本中用到的文件清单:
Liuyan.mdb '留言本数据库文件
Install.asp '留言本表结构创建文件
Show.asp '显示留言主文件
Add.htm '添加新留言表单
Insert.asp '插入新留言文件
login.asp '管理员登录文件
del.asp '删除留言文件
二.建立数据库
1.打开你的Access建立一个文件名为:Liuyan.mdb.添加以下字段:
(1). ID 类型为自动编号(存放留言的ID编号)
(2). Name 类型为文本字段(存放留言人的姓名)
(3). Homepage 类型为文本字段(存放留言人的主页)
(4). Title 类型为文本字段(存放留言的主题)
(5). Neirong 类型为备注字段(存放留言的内容)
当然你可以自己添加你认为需要的字段,如果你把字段名或表名换成其它名称,则对程序也要作出相应的更改,不然会出错。如果你不想手工建表及添加字段,那你可以在浏览器中运行Install.asp文件,它可以自动建表,你就可以偷懒了:)
2. 在开始编写之前有必要罗列下在这个留言本中用的的SQL语句.也是留言本的原理.
以本数据库为例:
'检索出数据库中的留言并最新的留言在前
Sql=SELECT * FROM liuyan ORDER BY id DESC
'这个语句是签写新留言时用到的.
Sql=INSERT INTO liuyan(name,homepage,title,neirong) VALUES
('name','homepage',title','neirong')
这两条语句是今天要用到的.还有很多基本语句比如Delete,update等并没有在这个留言本中用到.你可以自己试着完善.
三.编写代码
1.Install.asp:考虑到手工建表有点麻烦,所以写了这个文件。文件主要用到CREATE TABLE和DROP TABLE语句,不过由于数据库的原因,有些数据库有可能不支持此语句。本文以Access为例,因为ACCESS支持这两条语句,如果还是新手还看不懂那也没关系,以为有机会再研究好了:)。由于不清楚数据库定义了那些关键字,所以在创建表和字段时,都用[]把表名和字段名括起来,即使表名或字段名和数据库的关键字冲突,也不会引起程序出错。不过运行本程序前,必须先在Access中创建一个数据库名称为liuyan.mdb,可以不为其创建表,用此程序来创建。
参考资料: http://www.blueidea.com/tech/program/2003/723.asp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询