当前位置: 高中信息技术 / 填空题
  • 1. (2015·杭州模拟) 王五为学生们设计了学校食堂学生校园卡查询系统,在终端机上输入学生的校园卡卡号,可以查出该卡对应的学生姓名及相应的余额。

    校园卡信息存储在一个综合的数据库“school.mdb”,其中的“Yue”数据表用来存储学生的校园卡基本信息,包括学号(num)、姓名(name)、余额(money),括号内的为对应字段名。下列VB程序用来实现根据学号查询并显示学生姓名及余额,运行界面如图所示:

    数据库文件与应用程序在同一文件夹中,在文本框Text1中输入学生的学号,单击“查询”按钮,在标签Label4、Label5中分别显示学生姓名和余额。

    Private Sub Command1_Click()

     Dim adocn As new connection

     Dim adors As new recordeset

     Dim str1 As string,str2 as string

     Str1=”driver=microsoft access driver(*.mdb);dbq=”&app.path&”\    ①      .mdb”

     Adon.open str1

     Str2=”select * from Yue where    ②     =’”+text1.text+”’”

     Adors.open str2,adocn,adOpenDynamic,adLockOptimistic

     If adors.eof then

      Msgbox”你输入的学号不存在!”

     Else

      Label4. caption =adors.Fields(“name”).value

           ③         =adors.Fields(“money”).value

     Endif

     Adors.close

     Adocn.close

    End Sub

    为了实现上述目标,在画线处填入合适的语句或表达式:

微信扫码预览、分享更方便