手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>Asp编程>列表

ASP个人上手指南

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!


  四、 设置ODBC   在设置ODBC之前,有必要将ODBC的概念与读者解释一下,这有利于下面内容的理解。ODBC(Open Database Connectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACAL、INFORMIX等。   我们所要做的,就是在创建数据库脚本之前,提供一条使 ADO(ASP用于处理数据库的部件) 定位、标识和与数据库通讯的途径。数据库驱动程序使用 Data Source Name (DSN) 定位和标识特定的 ODBC 兼容数据库,将信息从 Web 应用程序传递给数据库。典型情况下,DSN 包含数据库配置、用户安全性和定位信息,且可以获取 Windows NT 注册表项中或文本文件的表格。   通过 ODBC,我们可以选择希望创建的 DSN 的类型:用户、系统 或 文件。系统 DSN 允许所有的用户登录到特定的服务器上去访问数据库,而用户 DSN 使用适当的安全身份证明限制数据库到特定用户的连接。文件 DSN 用于从文本文件中获取表格,提供了对多用户的访问,并且通过复制 DSN 文件,可以轻易地从一个服务器转移到另一个服务器。在本示例中,我们使用文件 DSN。当然,由于你使用的数据库不同,具体的设置也稍有不同,在这里我们只介绍Access、SQL Server、ORACAL三种数据库的ODBC设置。   首先在 Windows 的“开始”菜单打开“控制面板”,双击“ODBC”图标,然后选择“文件 DSN”属性页,单击“添加”,选择数据库驱动程序,然后单击“下一步”。按照后面的指示配置适用于您的数据库软件的 DSN。
  1)配置 Microsoft Access 数据库的文件 DSN   在“创建新数据源”对话框中,从列表框选择“Microsoft Access Driver”,然后单击“下一步”。   键入您的 DSN 文件名(在本示例中使用 DSNtest),然后单击“下一步”。   单击“完成”创建数据源。   在“ODBC Microsoft Access 97 安装程序”对话框中,单击“选择”。选择 Microsoft Access 数据库文件 (*.mdb),然后单击“确定”。
  2)配置 SQL Server 数据库文件 DSN   在“创建新数据源”对话框中,从列表框中选择“SQL Server”,然后单击“下一步”。   键入 DSN 文件的名称(在本示例中使用test),然后单击“下一步”。   单击“完成”创建数据源。   键入运行SQL服务程序的服务器的名称、登录ID和密码。   在“创建SQL Server的新数据源”对话框中,在“服务器”列表框中键入包含 SQL Server 数据库的服务器的名称,然后单击“下一步”。   选择验证登录ID的方式。   如果要选择SQL服务器验证,请输入一个登录ID和密码,然后单击“下一步”。   在“创建 SQL Server 的新数据源”对话框中,设置默认数据库、存储过程设置的驱动程序和 ANSI 标识,然后单击“下一步”。(要获取详细信息,请单击“帮助”。)   在对话框(同样名为“创建 SQL Server 的新数据源”)中,选择一种字符转换方法,然后单击“下一步”。(详细信息,请单击“帮助”。)   在下一个对话框(同样名为“创建SQL Server的新数据源”)中,选择登录设置。
  3)配置Oracle数据库文件DSN   首先要确保 Oracle 用户软件被正确地安装要创建 DSN 的计算机上。详细信息请与服务器管理员联系或参阅数据库软件文档。   在“创建新数据源”对话框中,从列表框中选择“Microsoft ODBC for Oracle”,然后单击“下一步”。   键入 DSN 文件的名称(在本示例中使用test),然后单击“下一步”。   单击“完成”创建数据源。   输入用户名、密码和服务器名,然后单击“确定”。   好了,在正确设置完ODBC之后,便迎来了最激动人心的时刻:ASP程序的编制。

  五、 ASP程序的编制   一般来说,人们都喜欢使用所见即所得的HTML编辑器来编辑HTML文档,但是,所有的所见即所得的HTML编辑器都对ASP支持得不甚理想,所以建议大家先用所见即所得的HTML编辑器完成所有固定的HTML语句,然后再使用纯文本的编辑器(WINDOWS附带的记事本就可以了)加入ASP程序。在本示例中,ASP程序要完成的任务很简单,就是打开数据库将其中“table1”表中的“name”字段的所有数据读出,并输出到浏览器。   具体程序:

C:\Inetpub\wwwroot\default.asp
<%@ LANGUAGE=VBScript %>     
<%     
Set conn = Server.CreateObject(“ADODB.Connection”)     
conn.Open “DSNtest”     
set rs=conn.execute(“select * from table1”)     
do while not rs.eof     
response.write rs(“name”)+“ ”     
rs.movenext     
loop     
rs.close     
conn.close     
%>

  程序到这里便结束了,还不快把它输入你的电脑,试一试它的效果。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!