📄 part9_6.cfm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>获取和显示数据库信息</TITLE>
</HEAD>
<BODY>
<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">获取和显示数据库信息</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">本节讲述怎样建立一个从数据库中获取和显示信息的网页,图</FONT><FONT SIZE=3>9-4</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>说明了具有这种功能的网页的结构图,一些</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>能产生访问数据库信息的代码,</FONT><FONT SIZE=3>Recordset DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>就是这样一种控件,它的属性决定与哪个数据库建立连接并如何管理它。其他一些</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生显示数据库信息的代码,这样的控件有几种,如</FONT><FONT SIZE=3>Lable</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Textbox DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>是比较简单的,而</FONT><FONT SIZE=3>Grid</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>控件比较复杂,它能在表格中显示多条记录。</FONT><FONT SIZE=3>List</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Combo boxes</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>checkboxes </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>option groups</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>是其他几种能与数据源绑定的</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</FONT><FONT SIZE=3>Recordset Navigation Bar DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>是个特殊控件,它产生代码来决定</FONT><FONT SIZE=3>Recordset DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的下一条记录。</P>
<P ALIGN="CENTER"></P>
<P ALIGN="CENTER"> </P>
<P ALIGN="CENTER">图</FONT><FONT SIZE=3>9-4</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>下面的部分讲述怎样把这些控件组合起来来建立一个功能强大的网页。首先要建立一个新项目与</FONT><FONT SIZE=3>Northwind</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据库相连,往项目中加入一个</FONT><FONT SIZE=3>ASP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,然后遵循下面的步骤。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Recordset DTC</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>此控件产生代码来从一特定的数据库中获取一系列记录。首先用鼠标拖一个</FONT><FONT SIZE=3>Recordset DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>到</FONT><FONT SIZE=3> Design</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,它在</FONT><FONT SIZE=3>Design</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中有一个可视界面允许你选择一个连接、数据库对象以及对象名,分别选择</FONT><FONT SIZE=3>Connection1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Tables</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Shippers</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。调出此控件的属性对话框,其中含有四个标签分别是</FONT><FONT SIZE=3>General</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,</FONT><FONT SIZE=3>Advanced</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,</FONT><FONT SIZE=3>Implementation</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Parameters</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</FONT><FONT SIZE=3>General</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签说明了</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>名、连接名,以及数据来源,这些都是可以直接在</FONT><FONT SIZE=3>Design</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中设置的值(注意不可以用</FONT><FONT SIZE=3>SQL</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>语句作为数据来源)。</FONT><FONT SIZE=3>Advanced</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签允许你设置多个参数来控制产生的代码的行为,其中前四个参数用于设定怎样管理记录集,中间是命令参数,如可以指定一条命令的超时间隔以及命令可影响的最大记录数。</FONT><FONT SIZE=3>Implementation</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签用于指定脚本平台、调整记录集缓存的行为,下面的复选框允许</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生的代码自动打开记录集。</FONT><FONT SIZE=3>Parameters</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签可用于设置作为查询的一部分而传递给数据库的参数。此例中属性对话框中的设置不需改动。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Textbox DTC</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>此控件能显示记录中一个域的值,拖一个</FONT><FONT SIZE=3>Textbox DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>到</FONT><FONT SIZE=3>Design</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,其外观与普通文本框类似,调出其属性对话框,在</FONT><FONT SIZE=3>Recordset</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>组合框中选择</FONT><FONT SIZE=3>Recordset1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>作为为它的数据来源,在</FONT><FONT SIZE=3>Field</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>组合框中选择</FONT><FONT SIZE=3>CompanyName</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>作为在此</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中显示的域,对话框中其他的设置不需改动。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Recordset Navbar DTC</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> Recordset Navigation Bar DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生代码来在一系列的记录中进行浏览,拖动此控件到</FONT><FONT SIZE=3>Design </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,调出其属性对话框,其中有两个标签分别是</FONT><FONT SIZE=3>General</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Format</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,在</FONT><FONT SIZE=3>General</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签中的</FONT><FONT SIZE=3>Recordset</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>组合框中选择</FONT><FONT SIZE=3>Recerdse1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>作为它的记录集,标签中其他的值不需改动。再选择</FONT><FONT SIZE=3>Format</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签,它允许用户设置导航条上出现哪些按钮,此例使用缺省值即可。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">查看此ASP页</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按上述步骤完成此</FONT><FONT SIZE=3>ASP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>后,保存它,然后就可以在浏览器中查看其效果。你会看到页中显示一个文本框及一组导航按钮,可以使用这些按钮在记录集中进行浏览。</P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -