仓酷云

标题: ASP教程之1小时ASP入门 [打印本页]

作者: 乐观    时间: 2015-2-16 00:24
标题: ASP教程之1小时ASP入门
缺乏可以共同遵循的行业标准,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代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。
作者: 灵魂腐蚀    时间: 2015-2-16 00:50
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
作者: 莫相离    时间: 2015-2-16 00:50
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
作者: 蒙在股里    时间: 2015-3-3 02:24
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
作者: 只想知道    时间: 2015-3-5 21:20
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
作者: 因胸联盟    时间: 2015-3-8 12:58
那么,ASP.Net有哪些改进呢?
作者: 再现理想    时间: 2015-3-11 17:46
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
作者: 简单生活    时间: 2015-3-16 03:09
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 山那边是海    时间: 2015-3-19 23:25
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
作者: 仓酷云    时间: 2015-3-30 02:30
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
作者: 再见西城    时间: 2015-3-30 21:52
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 海妖    时间: 2015-4-6 00:09
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 分手快乐    时间: 2015-4-8 23:35
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
作者: 透明    时间: 2015-4-12 13:32
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 老尸    时间: 2015-5-3 18:39
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 金色的骷髅    时间: 2015-6-6 06:02
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
作者: 愤怒的大鸟    时间: 2015-6-10 03:38
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 飘飘悠悠    时间: 2015-6-14 18:07
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
作者: 兰色精灵    时间: 2015-7-12 18:28
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 柔情似水    时间: 2015-7-21 08:44
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2