动态网页制作技术

随着互联网应用的发展,家庭不再是很多企业信息的窗口,公司可以通过互联网,如客户订单,供应商公司主页的信息反馈,通过他们的网站收集客户。另一方面,随着发展的地理分布的扩大,公司的业务,一个简单的局域网的建立已不可能,公司及其子公司之间,可以通过各子公司和通用公司之间的互联网业务的过程中实现的,它采用目前流行的企业应用解决方案,公司结构,0客户端解决方案来实现的。因此,如何通过主页的操作动态地连接主页,以及如何实时操作这些记录,已经成为一个非常重要的话题。

首先,为了让大家看看下面的机器介绍,您需要在Windows 95或Windows NT上执行以下操作。

1。设置访问,C:我的文档 mydata.mdb。

2。表表(一dblong、B dbtext、C dblong)是建立在包含,和适量的测试数据添加。

3,建立系统DSN(数据源名称),它设置在控制面板中的ODBC数据源,以命名AccessMDB,指向新建MYDATA。

4。安装PWS(Personal Web Server),它位于插件 PWS的Windows 98光盘目录。

5。使用FrontPage建立一个新的基于Web的PWS,例如,在默认情况下,yourhostname是您的主机名称。

6。用FrontPage打开一个新的MyWeb,并创建一个新的子目录,脚本,然后将脚本作为一个可执行的子目录。

此时,如果您设置正确,可以打开Internet Explorer(以下称IE),并在地址栏中键入它,然后您将看到以下提示。

目录列表被拒绝

此虚拟目录不允许列出内容。

这是因为目录中没有默认的HTML文件(一般默认。htm),它不允许一个目录列表,但这已经表明你的PWS设置正确。以下是第一生产方法。

1。与FrontPage数据库区域向导向导完成设置

打开FrontPage和进入已经建成的网络,MyWeb,创建一个新页面,newpage1,并编辑它。

单击菜单栏中的插入,然后选择数据库、数据库区域向导,然后弹出一个对话框。

在输入栏的ODBC数据源名称下,进入建立DSN,即AccessMDB,然后单击下一步按钮进入下一步。

输入从输入列中选择一个B,B,C作为查询的SQL字符串,然后单击按钮进入步骤。

单击Add按钮,在输入列中输入字段名,输入要添加到的查询字段的名称。然后单击按钮按钮。

重复最后一步,将字段B和C添加到查询列表中。

单击完成按钮。

此时,系统会提示您保存在可执行文件的目录页,并更改扩展名*. ASP,移动newpage1.htm脚本目录根据提示,newpage1.htm newpage1.asp重命名为。

输入IE地址栏,当你按下时,实验数据就会显示出来。

该方法操作简单,但不灵活,生成的html文件可读性差,添加两个链接不容易。

两。直接打电话给HTTPODBC.DLL(IDC / HTX)

HTTPODBC.DLL被称为Internet数据库连接器。这是一个ISAPI(Internet服务器应用程序编程接口),它是通过调用ODBC访问。

这种方法涉及三个主要文件:

1.httpodbc.dll

安装PWS后,文件被放置在 Windows 系统 inetsrv目录。

2.idc文件

IDC文件是一个文本文件。IDC(互联网数据库扩展连接器)。它包含必要的信息、SQL语句、模板文件名等。

文件格式:名称:值,或者是项目的名称,如DataSource,模板,SQL,用户名,密码,等等。

项目描述:

数据源:数据源名称、数据源名称(系统DSN)建立在控制面板中的ODBC。

模板:模板文件名,它位于IDC文件的可执行子目录中。

SQL语句:要执行的SQL语句。

一个IDC文件应该包含至少三项数据,模板,和SQL语句。

3.htx文件

这是一个扩展名为HTX HTML文件(HTML扩展名的文件),这是记录的格式返回到页面。

格式描述:

返回多个记录的起始位置。

它返回多个记录的结束位置。

返回的字段名称表示方法。

4。实例

使用记事本构建新文件。文件的内容如下所示:

Datasource:AccessMDB

模板:myhtx.htx

SQL语句:选择一个,B,C从mytable

在myidc.idc名称脚本目录保存文件。

使用记事本构建新文件。文件的内容如下所示:

U3000 U3000

U3000 U3000







U3000 U3000

U3000 U3000

U3000 U3000



B

C

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

U3000 U3000

保存文件的名称和myhtx.htx脚本目录保存文件。进入IE的地址栏中,点击回看返回的记录。

这种方法看起来麻烦,但它的使用是很方便的。事实上,你可以在这做一个查询和复制正确生成SQL语句的IDC文件的SQL项目。另一方面,你可以使用网页编辑器(如FrontPage)做一个网页,然后复制生成的HTML文件HTX文件,然后稍微改变根据HTX文件格式,然后成为一个标准的HTX文件。

此外,IDC文件和HTX文件是可读的。你可以修改HTX文件生成的两个环节,即连接不同的IDC或HTML文件根据返回的记录,如:

U3000 U3000

这样,在返回的表,两个环节构成,它可以根据不同的值返回的字段与不同A.htm文件。

三。用ActiveX组件制作动态网页

这种方法的重点是首先在Web应用Visual Basic 5或Visual C++建立ActiveX组件,然后调用oleisapi.dll实现对接入的优势是它是添加一个总结非常灵活(全部或大部)在输出的HTML文件,并可在田野指定的格式输出。