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

📄 part6_1.cfm

📁 InterDev 6.0教程part1到part13
💻 CFM
📖 第 1 页 / 共 2 页
字号:
<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 SIZE=6><P ALIGN="JUSTIFY">           </FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=6>使用数据库</P>
<P ALIGN="CENTER"></P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>使用</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可以很容易地对数据库进行操作,本章将讲述数据库的基本知识。数据库使用开放数据库连接(</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)接口与应用程序交互。</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>已成为一种工业标准,为了使用</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据库,必须首先建立</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据源,有两种类型的数据源,本章将对它们作一介绍。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </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>ODBC</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>SQL</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>查询设计器是</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>提供的一个图形界面工具,用于建立简单或复杂的</FONT><FONT SIZE=3>SQL</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>查询,这些查询可直接对一个数据库进行操作或保存到一个文件中,本章将对此工具的使用方法作一详细介绍。</P>
<P ALIGN="JUSTIFY">本章还将讲述怎样使用</FONT><FONT SIZE=3>SQL Server</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据库,它与其他的数据库有所不同,因为它包含一些新的特性,本章将对此作一简要介绍,详细信息可参阅迈至科公司的另一本网络技术教程“</FONT><FONT SIZE=3>Active Server Page 2.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>使用指南”中的相关章节。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN"><P ALIGN="JUSTIFY">注意:</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>本书中使用的数据库是</FONT><FONT SIZE=3>Microsoft Access</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>SQL Server</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的</FONT><FONT SIZE=3>Pubs</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据库。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">ODBC数据源</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>为应用程序提供了一种标准方法来操作相关的数据库,其结构如图</FONT><FONT SIZE=3>6-1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示,应用程序通过由</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>定义的界面来与驱动管理程序通信。驱动管理程序选择一个合适的驱动程序来与特定的数据库进行通信。</P>
<P ALIGN="CENTER"></P>
<P ALIGN="CENTER"> </P>
<P ALIGN="CENTER">图</FONT><FONT SIZE=3>6-1</P>
<P ALIGN="CENTER"></P>
<P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>这种设计的一个重要部分是</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据源,它包含了允许</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>驱动管理程序及驱动程序与一个特定数据库相连的信息。这包括数据库的类型、位置、缓冲区大小、登录用户名及密码、超时间隔和其他用于控制此连接的特征值,每个</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据源都有一个名字,称为数据源名(</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>有两种类型的数据源,即本机</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和文件</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。本机数据源将信息保存在注册表中,因此只能在本地机上访问,假设你的局域网上有一个</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器和几台工作站,你想让每个工作站都能操作某个数据库,则必须在这些工作站上全部安装一份本机</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,有两种本机</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>即:用户</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和系统</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,它们将下面给予介绍。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文件数据源将信息保存在后缀名为</FONT><FONT SIZE=3>.dsn</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的文件中,若将此文件放在网络共享目录中,则可被局域网中的任何一台工作站访问到,由于文件</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>只需建立一次,因为使用起来比较方便,如果在网络中加入了新的工作站,它也可以使用同一个数据源。下面将分别介绍两类数据源建立的过程(注意对一个数据库只能建立一个</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">本机数据源</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>下面的例子说明了如何由</FONT><FONT SIZE=3>Microsoft Access</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>NorthwindDSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的本机数据源。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、从你工作站的任务栏中</FONT><FONT SIZE=3>Stars | Settings | Control Panel</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,从弹出的控制面板中双击</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>图标,将出现</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据源管理器对话框,注意其中有</FONT><FONT SIZE=3>User DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>System DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>File DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签。</FONT><FONT SIZE=3>Sytem DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可被本机的所有用户使用而</FONT><FONT SIZE=3>User DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>只能被一个特定用户使用,选中</FONT><FONT SIZE=3>System DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、点击</FONT><FONT SIZE=3>Add</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按钮,将出现</FONT><FONT SIZE=3>Create New Data Source</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对话框,从中选择</FONT><FONT SIZE=3>Microsoft Aceess Driver</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。点击</FONT><FONT SIZE=3>Finish</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按钮,将出现如图</FONT><FONT SIZE=3>6-2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的对话框。</P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=2><P ALIGN="CENTER"><IMG SRC="Image200.gif" WIDTH=442 HEIGHT=243></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="CENTER"></P>
<P ALIGN="CENTER">图</FONT><FONT SIZE=3>6-2</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、在对话框的</FONT><FONT SIZE=3>Name</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>域中输入</FONT><FONT SIZE=3>NorthwindDSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>作为数据源的名字,然后点击</FONT><FONT SIZE=3>Select</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按钮从弹出的对话框中选择数据库的文件名及位置,完成后点击</FONT><FONT SIZE=3>OK</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,你会看到一个新的</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据源列在</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据源管理器中。点击</FONT><FONT SIZE=3>OK</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>即完成数据源的建立。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">文件数据源</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>下面的例子使用与上面相同的数据库建立一个文件数据源</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、从</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>数据库管理器中选中</FONT><FONT SIZE=3>File DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签,注意到对话框的上部有一个组合框,用于指定存放</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文件的目录,缺省的目录是</FONT><FONT SIZE=3>C:</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>\</FONT><FONT SIZE=3>Program files</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>\</FONT><FONT SIZE=3>Common Files</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>\</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>\</FONT><FONT SIZE=3>Data Sources</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,你也可以从共享网络驱动器上选择一个目录,以便文件</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可被局域网上的多个用户使用。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、点击</FONT><FONT SIZE=3>Add</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按钮,从弹出的对话框中选择</FONT><FONT SIZE=3>Microsoft Access Driver</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,点击</FONT><FONT SIZE=3>Next</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,在对话框的文本框中输入</FONT><FONT SIZE=3>NorthwindFileDSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>作为数据源名,点击</FONT><FONT SIZE=3>Next</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>将出现你将要建立的文件</FONT><FONT SIZE=3>DSN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的一些信息,点击</FONT><FONT SIZE=3>Finish</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按钮将出现图</FONT><FONT SIZE=3>6-2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的对话框,只是上部的两个文本框被禁止了。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、同本机数据源一样,点击</FONT><FONT SIZE=3>Select</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>按钮,选择数据库文件名及位置即可。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">SQL Server的本机数据源</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    SQL Server</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>与其他一些数据库(如</FONT><FONT SIZE=3>Access</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)不同,具有一些新的特性,其建立数据源的过程也有所不同,如下例所示。</P>

⌨️ 快捷键说明

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