77范文网 - 专业文章范例文档资料分享平台

电子商务技术基础卢湘鸿清华大学出版社课后习题答案(3)

来源:网络收集 时间:2020-04-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

将出错。所以,如果希望在ASP文件的任意地方都能使用Redirect方法,那就需要在ASP文件的开头设置Response对象的Buffer属性值为True。

4. 由于多个用户可以共享Application对象,所以必须要用Lock和Unlock方法来确

保多个用户无法同时改变某一属性。

5. Session对象有两个事件,可用于在Session对象启动和释放时运行过程。这两个

事件的处理过程必须写在Global.asa文件之中。

6. 通常,可以用Cookie文件和Session对象来记录用户的状态信息,但Session数

据储存在服务器端,而Cookie数据存储在浏览器本机上。

P210 第八章

一. 思考题

1. 如何配置ODBC?

答:A.单击“开始|设置|控制面板”,打开“控制面板”窗口;

B.双击“控制面板”窗口中的“管理工具”图标,再在打开的窗口中单击“数据源(ODBC)”命令,系统将弹出“ODBC数据源管理器”对话框,单击“系统DSN”标签;

C.单击“添加”按钮,打开“创建新数据源”对话框;

D.若要创建指Access数据库的连接,在驱动程序列表中选择“Microsoft Access Driver(*.mdb)”单击“完成”按钮,这时会打开“ODBC Microsoft Access安装”对话框,提示输入数据源名称,并选择要连接的数据库文件; E.在“数据源名”文本框中输入需要的数据源名称,在“说明”文本框中输入相应的描述信息。

F.在“数据库”选项组中,单击“选择”按钮,打开一个文件操作对话框,选择数据库文件后,确认返回“ODBC Microsoft Access安装”对话框; G.在“ODBC Microsoft Access安装”对话框中还有其他一些选项,如系统数据库、压缩数据和数据库安全等,在此不设置,直接单击“确定”按钮,返回“ODBC数据源管理器”对话框的“系统DSN”选项卡中,可以看到,刚创建的系统DSN名称出现在其列表中;

H.最后单击“确定”按钮,关闭“ODBC数据源管理器”对话框。

2. 请说明数据源及其三种类型。

答:数据库驱动程序使用数据源名称(Data Source Name,DSN)定位和标识特定的ODBC兼容数据库,将信息从Web应用程序传递给数据库。典型情况下,DSN包含数据库配置、用户安全性和定位信息。

通常,在ODBC数据源管理器中,可以创建三种类型的DSN,即UserDSN(用

11

户DSN)、FileDSN(文件DSN)和SystemDSN(系统DSN)。

(1) UserDSN 是被用户直接使用的DSN,ASP程序不能使用它。 (2) FileDSN 可供多用户访问,且通过复制DSN文件,可以轻易地将数

据库连接信息从一个服务器转移到另一个服务器。

(3) SystemDSN 是由系统进程(如IIS)使用的DSN,它允许所有的用

户登录到特定的服务器上去访问数据库,其信息被存储在系统注册表中。

3. 请比较FileDSN 和SystemDSN的异同。

答:A.在ASP中,连接信息通常存储在Global.asa文件中。对于文件FileDSN,

在Global.asa文件中需要指定DSN文件的位置;而对于SytemDSN,在Global.asa文件中必须包含指向存储在系统注册表中的DSN连接。 B.FileDSN的优点在于便于移动,因其DSN信息保存在独立的文件中,若希望将

整个Web应用程序和数据库复制或移动到其他计算机,只需连同生成的DSN文件一起操作即可。而SytemDSN的信息是保存在注册表中的,在新的计算机中需要重新配置。

C.如果需要经常改变使用的数据库,FileDSN就不如SytemDSN方便。另外,

如果需要在计算机上许多不同的Web应用程序中使用同一个DSN,使用SytemDSN显然更为方便。

4. 请说明两种通过SQL语句向数据表中插入数据的方法。

答:(1)

INSERT INTO 表名[(字段1[,字段2,?])] VALUES (表达式1[,表达式2,?])

如:INSERT INTO 学生表(学号,姓名,性别,专业) VALUES (”01”,””张成”,”男”,”公管”)

(2)

UPDATE 表名 SET 字段名1=表达式1[,字段名2=表达式2?][WHERE 条件] 如:UPDATE 必修课成绩表 SET 成绩=成绩+5 WHERE 课号=”102”

5. 请说明三种与数据源连接关系的方法。

答:(1)创建Connection对象和连接数据源 代码:

注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: