参考答案:
【问题1】
(1) Connection
(2) Open
(3) Close
(4) DataAdapter
(5) DataSet
(6) Command
【问题2】
(7) news
(8) newsauthor varchar
(9) admin
【问题3】
(10) txtKeyword
(11) newstitli
(12) newscontent
(13) sqIStr
(14) ds
(15) DataSource
注:(11)和(12)答案位置可互换
详细解析:
本题考查数据库SQL语句以及ASP.NET程序设计及应用。
【问题1】
本问题考查ADO.NET对象的使用问题。
ADO.NET包含的对象及其功能如表2-2所示。
SqIConnection对象包含的主要属性和方法如表2-3所示。
DataAdapter对象使用Fill方法将采集到的数据填充到数据集DataSet中。
【问题2】
本问题考查SQL语句中修改表结构——添加字段的问题。
修改表结构的SQL语句格式如下:
ALTER TABLE TableName1
ADD | ALTER [COLUMN] FieldName1
FieldType [ (nFieldWidth [, nPrecision]) ]
[NULL | NOT NULL]
[CHECK lExpressionl [ERROR cMessageText1]]
[DEFAULT eExpression1]
[PRIMARY KEY | UNIQUE]
[REFERENCES TableName2 [TAG TagName1]]
[NOCPTRANS]
因此,该题目的SQL语句写法如下:
ALTER TABLE news ADD newsauthor varchar(20) default 'admin'.
【问题3】
本问题考查ASP.NET编程实现模糊搜索。