您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > ASP >

一小时学会ASP语言

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 18:42 点击:

<%

    语句

    ……

    %>

    <2>定义变量dim语句

    <%

    dim a,b

    a=10

    b=”ok!”

    %>

    注意:定义的变量可以是数值型,也可以是字符或者其他类型的

    <3>简单的控制流程语句

    1. If 条件1 then

    语句1

    elseif 条件2 then

    语句2

    else

    语句3

    endif

    2.while 条件

    语句

    wend

    3.for count=1 to n step m

    语句1

    exit for

    语句2

    next

    二.ASP数据库简单*作教程

    <1>.数据库连接(用来单独编制连接文件conn.asp)

    <%

    Set conn = Server.CreateObject("ADODB.Connection")

    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("bsdb1user.mdb")

    %>

    (用来连接bbsdb1目录下的user.mdb数据库)

    <2>显示数据库记录

    原理:将数据库中的记录一一显示到客户端浏览器,依次读出数据库中的每一条记录

    如果是从头到尾:用循环并判断指针是否到末 使用: not rs.eof

    如果是从尾到头:用循环并判断指针是否到开始 使用:not rs.bof

    <!--#include file=conn.asp--> (包含conn.asp用来打开bbsdb1目录下的user.mdb数据库)

    <%

    set rs=server.CreateObject("adodb.recordset") (建立recordset对象)

    sqlstr="select * from message" ---->(message为数据库中的一个数据表,即你要显示的数据所存放的数据表)

    rs.open sqlstr,conn,1,3 ---->(表示打开数据库的方式)

    rs.movefirst ---->(将指针移到第一条记录)

    while not rs.eof ---->(判断指针是否到末尾)

    response.write(rs("name")) ---->(显示数据表message中的name字段)

    rs.movenext ---->(将指针移动到下一条记录)

    wend ---->(循环结束)

    ------------------------------------------------------

    rs.close

    conn.close 这几句是用来关闭数据库

    set rs=nothing

    set c

    -------------------------------------------------------

    %>

    其中response对象是服务器向客户端浏览器发送的信息

    <3>增加数据库记录

    增加数据库记录用到rs.addnew,rs.update两个函数

    <!--#include file=conn.asp--> (包含conn.asp用来打开bbsdb1目录下的user.mdb数据库)

    <%

    set rs=server.CreateObject("adodb.recordset") (建立recordset对象)

    sqlstr="select * from message" ---->(message为数据库中的一个数据表,即你要显示的数据所存放的数据表)

    rs.open sqlstr,conn,1,3 ---->(表示打开数据库的方式)

    rs.addnew 新增加一条记录

    rs("name")="xx" 将xx的值传给name字段

    rs.update 刷新数据库

    ------------------------------------------------------

    rs.close

    conn.close 这几句是用来关闭数据库

    set rs=nothing

    set c

    -------------------------------------------------------

    %>

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • WAP常见问题问答大全(四)
      • ASP开发必备:WEB打印代码大全
      • ASP调用系统ping命令
      • asp缓存技术
      • ASP教程:第三篇 ASP基础
      • 用ASP+XML打造留言本(4)
      • 关于ASP Recordset 分页出现负数解决方法及建议
      • 用asp怎样编写文档搜索页面(5)
      • ASP处理多关键词查询实例代码
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1