专业的广州网站建设公司、广州网站设计制作公司为您服务,电话:020-85548809,29883069
新闻中心
专业专注专心,行业行情行规
分享交流,永无止境,我们愿与您共同进步

如何制作动态网站之一

发布日期:[2009/10/22]   编辑:奇亿广州网站建设

动态网站是指可以通过后台来更新信息的网站,而非很多人说的有动画效果的网站。根据编写语言和环境一般分为asp,php,jsp和.net,我们从最常见的ASP动态网站制作说起。

动态网站一般涉及到数据库,ASP常见的数据库组合是ACCESS,网站就是通过程序和数据库来实现动态后台更新的。过程又可分为三点:添加、编辑/修改和删除。

任何数据的操作都是这三点来实现的,下面我将系统而概略地讲述整个动态网站的实现原理。了解原理后再慢慢学细节部分就会容易多了。

首先进行数据库的链接,常用代码:
set conn = server.createobject("adodb.connection")
strconn="driver=; "
strconn=strconn & "dbq=" & server.mappath("/data/test.mdb")
conn.open strconn

<%set conn = server.createobject("adodb.connection")
strconn="driver=; "
strconn=strconn & "dbq=" & server.mappath("/data/test.mdb")
conn.open strconn
%>其中data为数据库存放目录,test.mdb为数据库。

后台数据操作:(注意Feedback为数据库test.mdb中的表,Username为表中的一个字段)
1,添加
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Feedback"
rs.open sql,conn,1,3
rs.addnew
rs("Username")="要添加的数据"
rs.update
rs.close
<%Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Feedback"
rs.open sql,conn,1,3
rs.addnew
rs("Username")="要添加的数据"
rs.update
rs.close
%>
2,修改
<%Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Feedback"
rs.open sql,conn,1,3
rs("Username")="要修改的数据"
rs.update
rs.close
%>Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Feedback"
rs.open sql,conn,1,3
rs("Username")="要修改的数据"
rs.update
rs.close

3,删除
Set rs = Server.CreateObject("ADODB.Recordset")
sql="delete * from Feedback where Username="要删除的数据""
rs.open sql,conn,1,3
rs.close
<%Set rs = Server.CreateObject("ADODB.Recordset")
sql="delete * from Feedback where Username="要删除的数据""
rs.open sql,conn,1,3
rs.close
%>

用法为数据库连接部分+数据更新操作部分(如添加或修改或删除),记住ASP程序代码是放在"<%<%"和"%>"和"%>"中间的,这样便是后台的动态信息更新部分。动态网站制作技巧之二将为你讲述前台的数据显示技巧,即如何从数据库中取出我们需要的信息显示在网页上。

广州建网站、广州做网站
或者将本文《如何制作动态网站之一》收藏和分享到:
复制本文《如何制作动态网站之一》地址给好友: