” 学生成绩 ” 表含有字段 ( 学号 , 姓名 , 数学 , 外语 , 专业 , 总分 ) 。 下列程序的功能是 : 计算每名学生的总分(总分 = 数学 + 外语 + 专业)。请在程序空白处添入适当语句,使程序实现所需要的功能。Private sub command1_click()Dim cn as new adodb.connectionDim rs as new adodb.recordsetDim zongfen as adodb.fieldDim shuxue as adodb.fieldDi

题目

” 学生成绩 ” 表含有字段 ( 学号 , 姓名 , 数学 , 外语 , 专业 , 总分 ) 。 下列程序的功能是 : 计算每名学生的总分(总分 = 数学 + 外语 + 专业)。请在程序空白处添入适当语句,使程序实现所需要的功能。

Private sub command1_click()

Dim cn as new adodb.connection

Dim rs as new adodb.recordset

Dim zongfen as adodb.field

Dim shuxue as adodb.field

Dim waiyu as adodb.field

Dim zhuanye as adodb.field

Dim strsql as string

Set cn=currentproject.connection

Strsql= ” select * from 成绩表 ”

Rs.open strsql,cn,adopondynamic,adlockoptimistic,adcmdtext

Set zongfen=rs.fields( “ 总分 ” )

Set shuxue=rs.fields( “ 数学 ” )

Set waiyu=rs.fields( “ 外语 ” )

Set zhuanye=rs.fields( “ 专业 ” )

Do while ___ 14 ____

Zongfen=shuxue+waiyu+zhuanye

_____ 15 _____

Rs.movenext

Loop

Rs.close

Cn.close

Set rs=nothing

Set cn=nothing

End sub


相似考题
更多“” 学生成绩 ” 表含有字段 ( 学号 , 姓名 , 数学 , 外语 , 专业 , 总分 ) 。 下列程序的功能 ”相关问题
  • 第1题:

    回答下列各题:基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。

    A.SELECT DISTINCT学号FROM SC WHERE"成绩"<60

    B.SELECT DISTINCT学号FROM SC WHERE成绩<"60"

    C.SELECT DISTINCT学号FROM SC WHERE成绩<60

    D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60


    正确答案:C
    C。【解析】由于SC表中的“成绩”字段的数据类型为N型字段,所以WHERE子句中的关于成绩的逻辑表达式不需要用双引号。根据SQLSELCT语句的语法,选择的字段也不需要用双引号。

  • 第2题:

    有两张学生成绩表,表1(学号,姓名,数学成绩),表2(学号,姓名,物理成绩),请问这两张表是否可以做“集合并”操作?为什么?


    错误

  • 第3题:

    【单选题】查询学号为'01'的学生姓名与成绩的SQL语句是:()

    A.select 姓名,成绩 from 学生表 a,成绩表 b where a.学号='01'

    B.select a.姓名,b.成绩 from 学生表 a,成绩表 b where a.学号=b.学号 and a.学号='01'

    C.select 姓名,成绩 from 学生表 a,成绩表 b where a.学号=b.学号

    D.select 姓名,成绩 from 学生表 a,成绩表 b


    B

  • 第4题:

    当前数据库为学生成绩数据库,包含字段名学号、姓名、语文、数学、英语,记载了八名学生的成绩,若要在表格中增加“总分”字段,应使用()命令。

    A.insert

    B.browse

    C.append

    D.modify structure


    USE 学生信息

  • 第5题:

    “学生”表中有学号、姓名、性别、成绩、专业五个字段。现在需要查询“成绩”小于60分的学生信息,请补充对应的查询语句:select * from 学生 where __________。


    正确