⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.htm

📁 asp入门呵呵呵刚学的人看看asp入门呵呵呵刚学的人
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>ASP入门教程(带教程文件) - 浪心制作</title>
<style type="text/css">
<!--
.STYLE1 {color: #FFFFFF}
.STYLE2 {color: #FF0000}
body,td,th {
	font-size: 12px;
}
.STYLE3 {color: #0000FF}
.STYLE5 {color: #006666}
body {
	background-color: #D4D0C8;
	background-image: url(img/bg.gif);
}
.STYLE6 {color: #0066CC}
.STYLE7 {color: #0000CC}
.STYLE8 {color: #000000}
.STYLE9 {color: #993300}
.STYLE11 {color: #990099}
.STYLE12 {color: #990066}
.STYLE13 {color: #990033}
.STYLE14 {color: #990000}
.STYLE15 {
	color: #CC00CC;
	font-weight: bold;
}
.STYLE17 {color: #FF0000; font-weight: bold; }
.STYLE19 {color: #003399}
.STYLE20 {color: #000099}
.STYLE21 {color: #006633}
-->
</style>
</head>

<body>
<table width="700" border="0" align="center" cellpadding="8" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td colspan="2" bgcolor="#698CC3"><div align="center" class="STYLE1"><a name="1"><strong>第一课</strong> - 调试IIS</div></td>
  </tr>
  <tr>
    <td width="477" bgcolor="#FFFFFF">  首先,要在电脑上安装IIS:<br />
      <p>  控制面板=&gt;添加或删除程序=&gt;添加/删除组件:勾选其中的Internet信息服务(IIS)<br />
        然后点下一步(要放您的系统盘进行安装)</p>
      <p>  安装成功后,到<span class="STYLE2">C:\Inetpub\wwwroot</span></p>
      <p>  用记事本编写文件test.asp</p>
      <p>  内容为 &lt;%=time()%&gt;</p>
      <p>  然后,打开IE,在地址栏输入<img src="img/url.gif" alt="图片点击可在新窗口打开查看" width="16" height="16" border="0" align="absmiddle" /><a href="http://127.0.0.1/test.asp" target="_blank">http://127.0.0.1/test.asp</a></p>
    <p>  如果看到时间就说明已经安装成功了!恭喜调试环境已经准备OK<br />
      <br />
        这次学习需要安装2个软件<br />
           <span class="STYLE3">Macromedia Dreamweaver</span> 和 <span class="STYLE3">Microsoft Access</span><br />
        <br />
    </p></td>
    <td width="188" bgcolor="#FFFFFF" valign="top">
      <p>1. <a href="#1">调试IIS</a><br />
        2. <a href="#2">提交表单example.htm的制作</a><br />
        3. <a href="#3">list.asp文件原理</a><br />
        4. <a href="#4">数据库的制作</a><br />
        5. <a href="#5">重新设计数据的接收页 add.asp</a> <br />
        6. <a href="#6">从数据库读取信息</a><br />
        7. <a href="#7">掌握分页技术</a><br />
        8. <a href="#8">删除数据库信息</a><br />
        9. <a href="#9">修改数据库信息</a><br />
        10. <a href="#10">编者注</span></a><br />
        <br />
      </p>    </td>
  </tr>
</table>
<br />
<table width="700" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td width="34" height="16" bgcolor="#FFFFFF"><div align="center">①</div></td>
    <td width="643" bgcolor="#FFFFFF"><div align="center">我们已经安装了ASP的调试环境,那么我们就要学习如何制作提交页和接收页了。<span class="STYLE3"></span>下面要用到<span class="STYLE3">Macromedia Dreamweaver</span><br />
    </div></td>
  </tr>
</table>
<br />
<table width="700" border="0" align="center" cellpadding="8" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td colspan="2" bgcolor="#698CC3"><div align="center" class="STYLE1"><a name="2"><strong>第二课</strong> 提交表单example.htm的制作</div></td>
  </tr>
  <tr>
    <td width="523" bgcolor="#FFFFFF"><p>在开始ASP之前,我们必须懂得用Dreamweaver的表单排出类似这样的效果. 如图: <br />
        <img src="img/200671075455974.jpg" width="500" height="156" /><br />
        <br />
        <br />
        --------------------------------用Dreamweaver制作----------------------------------<br />
          <br />
         1.新建一个HTML空白页,然后<span class="STYLE2">插入-&gt;表单-&gt;表单</span>,就会出现一个虚线框,将其动作输入为list.asp<br />
         2.接着<span class="STYLE2">插入-&gt;表单-&gt;文本域</span>,标签为<span class="STYLE2">姓名</span>。<br />
         3.<span class="STYLE2">插入-&gt;表单-&gt;文本域</span>,标签为<span class="STYLE2">地址</span>。<br />
         4.分别将两个文本域的<span class="STYLE5">name值改为name和addr</span><br />
         5.<span class="STYLE2">插入-&gt;表单-&gt;按钮</span><br />
         6.表单完成<br />
        <br />
        制作这样的表单是为了提交数据。example.htm文件的<span class="STYLE2">&lt;body&gt;&lt;/body&gt;</span>内的代码如下:
        <label></label>
          <br />
          <span class="STYLE3">--------------------------------------------------------------------</span><br />
          &lt;form id=&quot;form1&quot; name=&quot;form1&quot; method=&quot;post&quot; action=&quot;list.asp&quot;&gt;<br />
&lt;label&gt;姓名:<br />
&lt;input name=&quot;name&quot; type=&quot;text&quot; id=&quot;name&quot; /&gt; <br />
地址:<br />
&lt;input name=&quot;addr&quot; type=&quot;text&quot; id=&quot;addr&quot; /&gt; <br />
&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;提交&quot; /&gt;<br />
&lt;/label&gt;<br />
&lt;/form&gt;<br />
          <span class="STYLE3">--------------------------------------------------------------------</span><br />
        接着我们来分析一下以上的代码:<br />
        <span class="STYLE3">&lt;form id=&quot;form1&quot; name=&quot;form1&quot; method=&quot;post&quot; action=&quot;list.asp&quot;&gt;</span><br />
        这段代码表示将表单的数据提交到 list.asp 这个页面进行处理.<br />
        ----------------------------------------------------------------<br />
        <span class="STYLE3">&lt;input name=&quot;name&quot; type=&quot;text&quot; id=&quot;name&quot; /&gt; </span>表示将姓名的数据通过name这个值来提交<br />
        这段是文本区域代码, <span class="STYLE2">name=&quot;这里是值&quot; </span>,list.asp会通过<span class="STYLE5">name=输入的数据</span>,来取得数据。<br />
        <br />
    </p>    </td>
    <td width="154" bgcolor="#FFFFFF"><p>&nbsp;</p>
        <p>其实表单制作很简单,关键是你对表单构造必须要熟悉。</p></td>
  </tr>
</table>
<br />
<br />
<table width="700" border="0" align="center" cellpadding="8" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td colspan="2" bgcolor="#698CC3"><div align="center" class="STYLE1"><a name="3"><strong>第三课</strong> - list.asp文件原理 </div></td>
  </tr>
  <tr>
    <td width="523" bgcolor="#FFFFFF"><p>&nbsp;&nbsp;&nbsp;上面我们已经制作了一个提交数据的页面example.htm<br />
      &nbsp;&nbsp;&nbsp;那么我们现在就要制作一个<span class="STYLE6">接收数据</span>并<span class="STYLE7">显示数据</span>的页面list.asp<br />
        -----------------------------------------------------------------<br />
首页,我们要在list.asp页头放以下代码<br />
<span class="STYLE2">&lt;%<br />
name=request.form(&quot;name&quot;)<br />
addr=request.form(&quot;addr&quot;)<br />
%&gt;</span><br />
        //将表单传送过来的内容赋给name<br />
        //将表单传送过来的内容赋给addr(注意上一步表单的命名)<br />
        <br />
接着我们要<span class="STYLE2">&lt;%=name%&gt;</span>来显示内容<br />
<span class="STYLE2">&lt;%=name%&gt;</span>表示将name的值显示在本页<br />
<label></label>
<span class="STYLE2">&lt;%=addr%<span class="STYLE8">&gt;跟上面同理</span></span><br />
<br />
    ----------------------list.asp的完整代码如下-----------------------<br />
    <br />
    &lt;%<br />
    name=request.form(&quot;name&quot;)<br />
    addr=request.form(&quot;addr&quot;)<br />
    %&gt;<br />
    你填写的信息为:&lt;br /&gt;<br />
    姓名:&lt;%=name%&gt;&lt;br&gt;<br />
    地址:&lt;%=addr%&gt;  <br />
    <br />
    -------------------------------------------------------------------<br />
    <br />
    提交成功后,显示。如图: <br />
    <img src="img/20072251931060758.jpg" width="393" height="182" /></p></td>
    <td width="154" bgcolor="#FFFFFF"><p>现在主要是学习ASP的提交和接收数据。</p>
        <p>&nbsp;</p></td>
  </tr>
</table>
<br />
<table width="700" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td width="38" height="16" bgcolor="#FFFFFF">②</td>
    <td width="639" bgcolor="#FFFFFF"><div align="center">我们先在实践一下上面的结果,先打开<a href="example.htm" target="_blank">example.htm</a>,然后提交一个数据看看。<br />
      上面已经教会你如果提交和显示数据,下面就要来学会如何用数据库保存数据!也就要用到<span class="STYLE3">Microsoft Access</span><br />
    </div></td>
  </tr>
</table>
<br />
<table width="700" border="0" align="center" cellpadding="8" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td colspan="2" bgcolor="#698CC3"><div align="center" class="STYLE1"><a name="4"><strong>第四课</strong> - 数据库的制作</div></td>
  </tr>
  <tr>
    <td width="523" bgcolor="#FFFFFF"> 上面我们我们已经通过页面把数据接收到了,但是细心的你会发现,这个数据是只暂时的,一关闭浏览器就没有了。如何能够保存数据,好在下一次能够继续用到呢?那么我们就要用到access数据库拉。<br />
      <br />
     我们打开<span class="STYLE3">Microsoft Access</span>新建一个空白数据库并保存为<span class="STYLE3">db1.mdb</span>。<br />
     然后点击“<span class="STYLE2">使用设计器创建表</span>” 如图: <br />
    <img src="img/accesskong.jpg" width="336" height="158" /><br />
    <br />
    --------------------------------------------------------------------<br />
    由于之前我们的数据只有“<span class="STYLE3">姓名</span>”和“<span class="STYLE3">地址</span>”<br />
    那么我们就建立三个栏 id , name , addr (<span class="STYLE3"><strong>id</strong></span>是为了给这些数据自动编好的,方便以后删除和修改)如图:  <br />
    <img src="img/accessshu.jpg" width="279" height="124" /><br />
    <br />
    然后将保存为表:<span class="STYLE3"><strong>info</strong></span> (<span class="STYLE2">将id设置为主键</span>) <br />
    <br />
    到此为止数据库就建立好拉。<br /></td>
    <td width="154" bgcolor="#FFFFFF"><p>通过练习你会发现,数据库建立其实很简单。</p>
    </td>
  </tr>
</table>
<br />
<br />
<table width="700" border="0" align="center" cellpadding="8" cellspacing="1" bgcolor="#D6E0EF">
  <tr>
    <td colspan="2" bgcolor="#698CC3"><div align="center" class="STYLE1"><a name="5"><strong>第五课</strong> - 重新设计数据的接收页 add.asp </div></td>
  </tr>
  <tr>
    <td width="523" bgcolor="#FFFFFF">学习到这里了 <span class="STYLE2">list.asp</span> 这个文件就正式取消了。<br />
    因为之前我们已经有了提交数据的页面 example.htm 如图: <br />
        <img src="img/200671075455974.jpg" alt="a" width="500" height="156" /><br />
          <br />
          <span class="STYLE15">现在,我们就要将<span class="STYLE3">example.htm</span>页的数据提交到<span class="STYLE3">add.asp</span>,也就是要将里面的<span class="STYLE3">list.asp</span>改为add.asp拉</span><br />
        那么现在就要建立真正的数据接收页 add.asp<br />
          add.asp源代码如下:<br />
          <p><span class="STYLE3">------------------------------完整代码-------------------------------------</span><br />
            <br />            
            &lt;%<br />
            set conn=server.create<em>object</em>(&quot;adodb.connection&quot;)<br />
      conn.open   &quot;Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=&quot;&amp;Server.MapPath(&quot;<span class="STYLE3">db1.mdb</span>&quot;)</p>
      <p><span class="STYLE9">name</span>=request.form(&quot;<span class="STYLE9">name</span>&quot;)<br />
        <span class="STYLE11">addr</span>=request.form(&quot;<span class="STYLE12">addr</span>&quot;)</p>
          <p>exec=&quot;insert into   <span class="STYLE3">info</span>(<span class="STYLE13">name</span>,<span class="STYLE11">addr)</span>values('&quot;+<span class="STYLE14">name</span>+&quot;','&quot;+<span class="STYLE12">addr</span>+&quot;')&quot;<br />
      conn.execute   exec</p>
          <p>conn.close<br />
            set conn=nothing<br />
            %&gt;</p>
          <p>&lt;%=&quot;记录添加成功!&quot;%&gt;<br />
            <br />
              <span class="STYLE3">|-------------------------------数据库连接代码分析--------------------------</span><br />
              |<br />
            | set conn=server.create<em>object</em>(&quot;adodb.connection&quot;)<br />
| conn.open   &quot;Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=&quot;&amp;Server.MapPath(&quot;<span class="STYLE3">db1.mdb</span>&quot;)          <br />
|<br />
| 这两句是永远只要抄过去就好,用来告诉电脑数据库在那里。<br />
<span class="STYLE3">|-------------------------------变量分析-------------------------------</span><span class="STYLE3">-----</span><br />
<span class="STYLE9">| name</span>=request.form(&quot;<span class="STYLE9">name</span>&quot;)<br />
<span class="STYLE11">| addr</span>=request.form(&quot;<span class="STYLE12">addr</span>&quot;)<br />
|<br />
| 将表单提交过来的内容赋给变量,注意上一步表单的命名不要写错。<br />
<span class="STYLE3">|--------------------------------将内容插入到info表--------------------</span><span class="STYLE3">-----</span><br />
| exec=&quot;insert into <span class="STYLE3">info</span>(<span class="STYLE13">name</span>,<span class="STYLE11">addr)</span>values('&quot;+<span class="STYLE14">name</span>+&quot;','&quot;+<span class="STYLE12">addr</span>+&quot;')&quot;<br />
| conn.execute   exec<br />
|<br />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -