### 用 FrontPage98 开发 ASP

用 DatabaseRegionWizard 生成 ASP 页，具有以下优点：
一、不用编写代码，快速高效，简便易行，适合于初学者和非专业人员。你只须构造好你的 SQL 查询语句，其他的事大可放心地交给 Wizard 去做，比自己手工编写快。
二、程序对输入控制严格，有效避免非法字符入侵。
用 DatabaseRegionWizard 生成的程序，通过对表单提交的数据前后加“％％"并在执行过程中检验，以及对所提交数据中的“"”、“’”（即单双引号）等符号进行层层过滤的做法，避免了表单提交非法数据引起的程序运行错误。而手工编写 ASP 页时这些都要自己处理。
三、可以通过 FrontPageEditor 对输出结果的格式进行直观的调整，使输出结果更为美观。
通常，由于 ASP 页是动态生成的，手工编写的 ASP 页，在 FrontPageEditor 中由于未经运行，所以看不到输出结果的样式，也就无法调整；而 Wizard 生成的 ASP 页，通过 FrontPageWebBot（机器人）对输出结果提供了预览，你可以像调整任何静态文字、表格一样调整输出结果的外观。但是，过于自动化的处理有时也往往意味着灵活性的丧失。Wizard 为我们带来方便的同时，也削弱了 ASP 程序运行的自由度，为我们细致入微地控制程序带来了一些麻烦。如果你用 Wizard 生成了一个 ASP 页，然后又在 FrontPageEditor 中点击“HTML"卡片，在 HTML 编辑方式下插入了一些自己的 ASP 代码，比如自动分页的代码，然后存盘退出，FrontPageEditor 会弹出一个“ThecontentsofaFrontPagecomponenthavebeenmodified.
Thesecontentswillbeoverwrittenwhenyousavethispage"的提示，并且只有一个“确定"按钮，这样，你在 HTML 方式下插入的 ASP 代码大部分都不会被保存。笔者就曾犯过这样的错误，结果辛辛苦苦编写的大段代码都付诸东流。