网站建设资讯

NEWS

网站建设资讯

ASP新手要知道的基础知识有哪些

ASP新手要知道的基础知识有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名雅安服务器托管、营销软件、网站建设、尼河口网站维护、网站推广。

我们都知道,ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

一、数据库连接:

以下为引用的内容:

<%  set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")  %>

二、打开数据库:

以下为引用的内容:

exec="select * from 数据库表" set rs=server.createobject("adodb.recordset")  rs.open exec,conn,1,1

参数1,1为读取

读取内容格式:<%=rs("字段")%>

三、添加记录处理程序:

以下为引用的内容:

<%  set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")  name=request.form("字段") name,tel,message为提交表单所设置的字段值  tel=request.form("字段")  message=request.form("字段")  exec="insert into 表名(字段)values('"+字段+"')" 多个用逗号隔开  conn.execute exec 使用execute提交  conn.close  set conn=nothing  %>

四、搜索处理程序:

以下为引用的内容:

<%  name=request.form("字段") name,tel为提交表单所设置的字段值  tel=request.form("字段")  set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")  exec="select * from 表 where name='"+字段+"' and tel="+字段  set rs=server.createobject("adodb.recordset")  rs.open exec,conn,1,1  %>  '页面搜索到的内容导出来  <%  do while not rs.eof  %>  <%=rs("name")%>  <%=rs("tel")%>  <%=rs("time")%>    <%  rs.movenext  loop  %>

五、删除记录处理程序:

以下为引用的内容:

<%  set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")  exec="delete * from 表名 where 编号="&request.form("id")  conn.execute exec  %>

六、修改记录处理程序:

以下为引用的内容:

<%  set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")  exec="select * from 表名 where 编号="&request.form("id")  set rs=server.createobject("adodb.recordset")  rs.open exec,conn,1,3 '1,3为修改意思  rs("name")=request.form("字段") 'name,tel,message为提交表单所设置的字段值  rs("tel")=request.form("字段")  rs("message")=request.form("字段")  rs.update  rs.close  set rs=nothing  conn.close  set conn=nothing  %>

修改记录执行程序:输入ID号页面>>>导出相对应ID数据>>>>>>直接修改的处理程序

七、后台登陆处理程序例子:

以下为引用的内容:

<%  dim name,password  name=request.form("name")  password=request.form("password")  dim exec,conn,rs  exec="select *from 表名 where(name='"&字段&"' and password='"&字段&"')" set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")  set rs=server.createobject("adodb.recordset")  rs.open exec,conn  if not rs.eof then  rs.Close  conn.Close  session("checked")="yes" session("check")="right" response.Redirect "index.asp" else  session("checked")="no" session("check")="wrong" response.Redirect "login.asp" end if  %>

每个后台页面加上:

<%if not session("checked")="yes" then 'session里面定义一个checked字符串变量  response.Redirect "login.asp"   else  %>

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


网站名称:ASP新手要知道的基础知识有哪些
网站网址:http://cdweb.net/article/gcoseo.html