仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2379|回复: 19
打印 上一主题 下一主题

[学习教程] ASP教程之1小时ASP入门

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:24:00 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。   <%
  语句
  ……
  %>
<2>界说变量dim语句
<%
  dima,b
  a=10
  b=”ok!”
%>
注重:界说的变量可所以数值型,也能够是字符或其他类型的
<3>复杂的掌握流程语句
  1.If前提1then
    语句1
elseif前提2then
    语句2
else
    语句3
endif
2.while前提
  语句
  wend
3.forcount=1tonstepm
  语句1
  exitfor
  语句2
next
二.ASP数据库复杂*作教程
<1>.数据库毗连(用来独自编制毗连文件conn.asp)
<%
  Setconn=Server.CreateObject("ADODB.Connection")
  conn.Open"DRIVER={MicrosoftAccessDriver(*.mdb)};DBQ="&Server.MapPath
("\bbs\db1\user.mdb")
%>
(用来毗连bbs\db1\目次下的user.mdb数据库)
<2>显示数据库纪录
  道理:将数据库中的纪录逐一显示到客户端阅读器,顺次读出数据库中的每笔记录
      假如是从头至尾:用轮回并判别指针是不是到末    利用:notrs.eof
      假如是从尾到头:用轮回并判别指针是不是到入手下手  利用:notrs.bof
      
      <!--#includefile=conn.asp-->  (包括conn.asp用来翻开bbs\db1\目次下的user.mdb数据
库)
      <%
      setrs=server.CreateObject("adodb.recordset")  (创立recordset对象)
      sqlstr="select*frommessage"  ---->(message为数据库中的一个数据表,即你要显示的
数据所寄存的数据表)
      rs.opensqlstr,conn,1,3      ---->(暗示翻开数据库的体例)
      rs.movefirst              ---->(将指针移到第一笔记录)
      whilenotrs.eof          ---->(判别指针是不是到末尾)
      response.write(rs("name"))    ---->(显示数据表message中的name字段)
      rs.movenext              ---->(将指针挪动到下一笔记录)
      wend                  ---->(轮回停止)
------------------------------------------------------      
      rs.close
      conn.close              这几句是用来封闭数据库
      setrs=nothing
      setconn=nothing
-------------------------------------------------------
      %>
    个中response对象是办事器向客户端阅读器发送的信息
<3>增添数据库纪录
增添数据库纪录用到rs.addnew,rs.update两个函数
      <!--#includefile=conn.asp-->  (包括conn.asp用来翻开bbs\db1\目次下的user.mdb数据
库)
      <%
      setrs=server.CreateObject("adodb.recordset")  (创立recordset对象)
      sqlstr="select*frommessage"  ---->(message为数据库中的一个数据表,即你要显示的
数据所寄存的数据表)
      rs.opensqlstr,conn,1,3      ---->(暗示翻开数据库的体例)
      rs.addnew              新增添一笔记录
      rs("name")="xx"          将xx的值传给name字段
      rs.update              刷新数据库
------------------------------------------------------      
      rs.close
      conn.close              这几句是用来封闭数据库
      setrs=nothing
      setconn=nothing
-------------------------------------------------------      
              
      %>
<4>删除一笔记录
  删除数据库纪录次要用到rs.delete,rs.update
  <!--#includefile=conn.asp-->  (包括conn.asp用来翻开bbs\db1\目次下的user.mdb数据库)因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-1 08:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表