下列子过程的功能是:将当前数据库文件中“学生表”的学生“年龄”都加1。请在程序空白处填写适当的语句,使程序实现所需的功能。Private sub SetAgePluS1_Click()Dim db As Dao.DatabaseDim rs As Dao.RecordsetDim fd As Dao.FieldSet db=CurrentDb()Set rs=-db.OpenRecordset(”学生表”)Set fd=rs.Fields("年龄")Do While Not rs.EOFrs.Editfd= 1rs.Update 2Looprs.Closedb.CloseSet rs=NothingSet db=NothingEnd Sub
  • 1、
  • 2、
【正确答案】 1、正确答案:fd+1,    2、rs.MoveNext    
【答案解析】解析:本题考查程序设计和连接对象使用的综合知识。在本题中首先定义了连接对象,由于fd这个变量实际上是当前记录“年龄”这个字段的值,在循环内应该使得fd自加1,所以在第一个空白处应该填入fd+1;由于循环要保证修改数据表内每一条记录,当打开一个数据表时当前记录为第一条记录,随后应该在循环中移动当前记录指针来遍历整个数据表,rs是当前打开的数据表,数据表的MoveNext方法可以使当前记录指针下移一条记录,所以在第二个空白处应该填入rs.MoveNext。