编辑: xiong447385 | 2019-07-17 |
五、锦舍应用题{第
1、2题每题 10分,第 3题 20分,共40分} 1.参考答案及评分要点 z 参考答案 CREATE TABLE Courses( CNo CHAROO)PRIMARY KEY. CName CHAR(lO) 评分要点 (1)写出 CREATE TABLE语句得2 分(2)写出CREATE TABLE Courses ( CNo CHAR(lO) CName CHAR(lO) ),得5分. (3)刚PRIMARY KEY 等方式声 明了主键得
3 分(4)所有字符型数据类型可 以是Char 型或VarChar 型.所有语句不 区分人小写 . 2. 参考答案及评分要点
2 参考答案 SELECT courses. Cno,Cname,Sno,mark FROM courses,marks WHERE courses. Cno=marks. Cno and courses. Cno= 'JK001 ' 评分要点 SELECT 部分书写正确 得3分,FROM 部分书写正确 得3分,WHERE 部分书写正确 得4分.所有语句不 区分大小写 . 3. 参考答案及评分要点 z '第一步 z 在课程表 Courses 中查询是否存在关键字相 同 的记录 strSQL="Select CNo From courses Where Cno ='"+Textl+"'" ADOrs. Open strSQL(本小点4 分〉
1394 '第二步 z如果记录已经存在,则退出程序 If Not ADOrs. EOF Then(本小点6 分) MsgBox"记录 已 存在 , 不能继续增 加" Exit Sub End If '第三步z将结果插入到课程表Courses 中strSQL="Insert into ∞urses (Cno ,CName) Values( ' " + T extl +", ,'"+Text2 +"')" 〈本小点 6分〉 ADOcn. Execute strSQL(本小点4 分〉 End Sub 1395