将以上index.html更名为(1)后,将不能直接在IE中正常显示该网页。(1)A.index.htm B.index.php C.index.asp 从以下备选答案中为submit.asp程序中(7)~(11)处空缺选择正确答

admin2009-05-15  30

问题 将以上index.html更名为(1)后,将不能直接在IE中正常显示该网页。(1)A.index.htm     
B.index.php      C.index.asp  
从以下备选答案中为submit.asp程序中(7)~(11)处空缺选择正确答案。(7)A.request.querystring("content")B.request.querystring("name")C.request.form("content")D.request.form("name")(8)A.mappath("adodb.recordset")B.createobject("adodb.recordset")C.new("adodb.recordset")D.htmlencode("adodb.recordset")(9)A.addnew    B.add    C.eof    D.insert(10)A.request.quelystring("content")B.request.quexystring("name")C.request.form("content")D.request.form("name")(11)A.submit     B.update     
C.append     D.refresh

选项

答案(7)C;(8)B;(9)A;(10)D;(11)B

解析 ADO中的Connection对象代表与底层数据供应程序的一个连接,它保持着数据供应程序的信息。在ASP应用环境下,Connection对象代表从Web服务器到数据库服务器的一个连接。Connection对象调用Open方法来实现与数据库的连接,它的语法如下:
   Connection.Open [ConnectionString],[UserID],[Password],[Options]
   ConnectionString包含连接细节的字符串。可以是ODBC DSN的名称、数据链接文件的名称或真实的连接细节。可选参数UserID是连接期间用户使用的名字,覆盖连接字符串中提供的任何用户名。可选参数Password是用户的口令,覆盖连接字符串中提供的任何口令。Options可以是adAsyncConnect,指定异步地建立连接。忽略这个参数,则建立一个同步连接(注:因为脚本语言不能接收来自ADO的事件,所以异步连接不用于 ASP环境,一般忽略这个参数)。
   可以看出,Open方法实现与数据库连接的关键,是给出正确的ConnectionString。以下以SQL Server2000数据库为例,给出各种连接方式下的ConnectionString。
   ConnectionString="Provider=SQLOLEDB.1;Data Source=YourSrc;
   UID=YourUid;PWD=YourPwd;Database=YourDB"

   ConnectionString="Provider=SQLOLEDB.1;Data Source=YourSrc;
   User ID=YourUid;Password=YourPwd;Initial Catalog=YourDB"
   其中,Provider为服务于连接的底层OLE-DB数据供应程序的名称;Data Source为服务于底层数据供应程序的数据源名称;UID或User ID为连接时使用的用户名;PWD或Password为连接时使用的密码;Database或Initial Catalog为位于数据库服务器上的一个特定数据库。
   创建一个空文本文件,将其扩展名改为.udl来创建一个数据链接文件。双击该文件打开Data Link Properties对话框,在Provider页选择提供者(不要选择基于ODBC的提供者,因为这样实际上是间接藉由ODBC实现数据库连接),在Connection页指定实现连接的细节。使用数据链接文件进行连接的ConnectionString如下:
   ConnectionString="File Name=C:\YourFile.udl"
   用记事本打开数据链接文件,可以看到第三行文本是一个连接字符串,指定了连接的细节。如果在Connection页选中了Allow saving password,则在该文件中也会记录用户的密码信息。
转载请注明原文地址:https://jikaoti.com/ti/xUD7FFFM
0

最新回复(0)