ASP 3.0高级编程(二) |
使用Form和QueryString集合
当用户填写页面<FORM>内容时所提供的全部值,或在浏览器地址栏输入在URL后的值,通过Form和QueryString集合为ASP脚本所用。这是在ASP代码中访问值的一种简单方法。
1、 访问ASP集合的一般技术
大多数ASP集合与在VB中见到的普通集合相差不多。实际上,它们是值的数组,但能通过使用一…… |
|
ASP 3.0高级编程(一) |
ASP 3.0请求和响应的处理
这两个对象是ASP所提供的内置对象中最常用的两个。在浏览器(或其他用户代理)和Web服务器之间,请求与响应中发生的信息交流可以通过ASP中的两个内置对象来进行访问和管理,这两个对象称为Request和Response对象。
在ASP页中所要进行的工作几乎都要访问这两个对象,使用这两个对…… |
|
已经装了WIN2000和IIS5以及PWS,怎样才能在本机上调试 |
PWS可以不要,有IIS就可以了,2000自带的IIS,而且IIS功能比PWS强大。
要在2000下调试ASP,可以用Interdev,也可以不用,装一个好点的文本编辑器,
例好ultraedit,editplus,或者直接用记事本。
将asp的程序写好后,放在你的2000的那个盘的\inetpub\wwwroot目录下,然后
打开IE,在地址栏里输入localhost\test.asp,test.a…… |
|
规划Web开发战略 |
如果你和许多信息系统专家一样,你也许会对Internet将如何影响你的业务和/或
工作感到迷惑。许多公司正在从WWW下吸引的大量浏览者中获益;而另外一些公司
则对Intranet(公司内部的Internet版本)感兴趣;仍有一些公司还没有涉足Web开发。
假设你的老板…… |
|
控制对网站的访问 |
每个FrontPage Web(包括每个子Web)都包含构成FrontPage Server Extensions的三个ISAPI DLL复制,这些DLL是在FrontPage Web顶层目录下的目录中生成的。
▲_vti_bin/_vti_adm/admin.dll是为了完成管理Web的任务
▲_vti_bin/_vti_aut/author.dll是为了编写FrontPage Web
▲_vti_bin/shtml.dll执行浏览时…… |
|
FrontPage服务器扩展 |
FrontPage服务器扩展可以做以下工作:
(1),保存和检索Web服务器的文件;
(2),远程执行所有文件管理操作;
(3),改名或移动文件时纠正超级连接;
(4),检查服务器上的HTML页面,并且抽取出超级连接信息;
(5),管理FrontPage安全模型;
(6),执行WebBot组件。
1,安装Fro…… |
|
ASP数据库服务器SQL Server |
微软的SQL Server是一个关系数据库,它是一项完美的客户/服务器系统。SQL Server需要安装在Windows NT的平台上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平台,它使SQL Server具备足够的威力和功能。
这里所有的文章所采用的数据库应用程序都是基于SQL Server之上的,采用ODBC及标准的S…… |
|
系 统 要 求 |
运行Visual InterDev6所需要的系统要求如下:
(1),带有Pentium处理器的PC,推荐Pentium166或更高的处理器。
(2),Windows95/98或WindowsNT4操作系统,以及Service Pack3或更高版本(包括Server Pack3)。
(3),用于Windows95或更高版本时需要24MB RAM(推荐为32MB),用于WindowsNT时需要32MB(推荐…… |
|
创建及修改数据库对象 |
假如你所使用的数据库服务器是微软的SQL Server,也可以利用可视化的数据库工具(Visual Database Tools)可视地设计和修改数据库模式,并为Microsoft SQL Server6.5和Oracle7.3.3+数据库创建存储过程以及其他数据库对象,新增和浏览数据库的表格及察看数据,直观地为任何ODBC或OLE DB兼容的如据库创建SQL查询,应用微软…… |
|
使用Visual InterDev进行小组开发 |
Visual InterDev是为了基于小组的Web开发而设计的,它的项目与Web应用程序相关联,使用Visual InterDev的本地模式,可以在应用程序文件提交给主Web服务器前进行修改和测试,开发人员在不中断小组开发的情况下,可以运行和测试项目的各个部分,并将其发布到Web服务器上。
当创建一个新的Web工程时,可选择本地模式(…… |
|
在Visual InterDev中对服务器端及客户端除错 |
为了对脚本除错,可以使用安装在Web服务器上的Visual InterDev或者使用独立机器上的Visual InterDev来进行远距离脚本除错。Visual InterDev支持完全的用户端及服务器端脚本除错。
注意:在该版本中,远距离除错仅在微软Windows NT系统中支持,尚不支持微软的Windows95客户端的使用。
开始除错时需要先设置一…… |
|
使用数据绑定控件显示数据 |
创建带有数据的互动网页很简单,只需通过拖拉,设置属性并储存页面即可,并不需要编程,不过Visual InterDev提供了一个完整的对象模型,可让你调整应用程序,进行用户确认并控制Web应用程序,也支持DHTML及IE4数据控制以获得更丰富的用户界面,要生成一个使用数据控件创建的简单数据输入页面的步骤如下:
(1),在…… |
|
连接到数据及创建可重用的Data Command |
新的数据环境提供了简单的命令来使Web应用程序成为数据驱动的,复杂的SQL语句不是深藏在一个.asp文件中的,取而代之的是在Global.asa文件下数据环境中的Application层上进行的显示,维护和重用,你不必修改每一页中的查询,只是修改Data Command即可,而这些改变将在引用该数据命令的文件中体现,同时,可以直接从Com…… |
|
新增一个Web页面 |
现在我们来练习新增一个页面,选择Project>Add Web Item>Active Server Page在弹出的对话框中的Name框内输入first.asp,然后点击“打开”按钮,first.asp被自动生成。
Visual InterDev提供了三种察看HTML及ASP页面的方法,它们是Design,Source和Quick View方式,这三种察看方式是Visual InterDev 6的基础,它…… |
|
用Visual InterDev规划站点 |
使用Visual InterDev提供的强大工具,你可以专注于设计你的Web功能,而诸如文件管理,连接修改,浏览的细节都可以交给Visual InterDev去代劳,Visual InterDev所包含的站点设计工具可以帮助你轻松的规划页面,组织连接,并且在网站使用同一的风格。
你可以使用Site Diagram来规划Web站点的总体结构,规定页面之间的浏…… |
|
建立Web站点 |
现在我们来建立一个Web站点,再开启你的Visual InetDev程序,点击File>>New Project,选择Visual InerDev Project>>New Web Project,将Name改为Chapter2,然后点击“打开”按钮。
此时Web Project Wizard对话框出现了,Web Project Wizard的操作共分四步,现在你可以选择或者输入你要连结的Web服务器地…… |
|
Visual InterDev的概念 |
对于一般的HTML网页,ASP脚本只需通过记事本就可以编写,但是在这里还是要向大家推荐一个非常强大的WWW设计编辑工具----Microsoft Visual InterDev6。
最早的Visual InterDev1发布于1996年,微软在其中提供了一套集成的工具,用来使程序开发者在建立Web程序时可以处理各种可能发生的工作,这些工作包括HTML网页编…… |
|
VBScript 编码约定 |
<h5>什么是编码约定?</h5>
<p>编码约定是帮助您使用 Microsoft Visual Basic Scripting Edition
编写代码的一些建议。编码约定包含以下内容: <ul>
<li>对象、变量和过程的命名约定 </li>
<li>注释约定 </li>
<li>文本格式和缩进指南 &l…… |
|
VBScript 过程 |
过程分类
在 VBScript 中,过程被分为两类:Sub 过程和 Function 过程。
Sub 过程
Sub 过程是包含在 Sub 和 End Sub 语句之间的一组 VBScript 语句,执行操作但不返回值。Sub 过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果 Sub 过程无任何参数,则 Sub 语句必须包含空括号 ()。
下面的 Sub 过程使…… |
|
使用循环语句 |
使用循环重复执行代码
循环用于重复执行一组语句。循环可分为三类:一类在条件变为 False 之前重复执行语句,一类在条件变为 True 之前重复执行语句,另一类按照指定的次数重复执行语句。
在 VBScript 中可使用下列循环语句:
Do...Loop: 当(或直到)条件为 True 时循环。
While...Wend: 当条件为 True 时循环…… |
|
« ‹ [1][2][3][4][5][6] › » 20条/页 共108条 |