[试题]

( 14 )己知一个名为 “ 学生 ” 的 Access 数据库,库中的表 “ stud ” 存储 学生的基本信息,包括学号、姓名 、 性别和籍贯 。 下面程序的功能是 : 通过下图所示的窗体向 “ stud ” 表中添加学生记录 , 对应 “ 学号 ” 、“ 姓名 ” 、 “ 性别 ” 和 “ 籍贯 ” 的四个文本框的名称分别为 tNo 、tName 、 tSex 、 tRes 。 当单击窗体中的 “ 增加 ” 命令按扭(名称为 Command1 )时, 首先判断学号是否,如果不重复则向 "stud" 表中添加学生记录;

如果学号重复,则给出提示信息。

请依据所要求的功能,将如下程序补充完整。

Private Sub Form_LoadO

,打开窗口时,连接 Access 数据库

Set ADOcn = CurrentProject.Connection

E.nd Sub

D.im ADOcn As New ADODB.Connection

Private Sub Commandl Click ()

,增加学生记录

D.im strSOL As String

D.im ADOrs As New AUU0t3xecoraset

Set ADOrs.ActiveConnection 二 ADOcn

A.DOrs.Open "Select 学号 From Stud Where 学号= ” ,+ tNo + ' ,一 ' ,

If Not ADOrs. ( 14 ) Then

· 如果该骊的学生记录己经存在,则显示提示信息

MsgBox ” 你输入的学号己存在,不能增加! ”

E.lse

' 增加新学生的记录

strSOL 二 "Insert Into stud (字兮, ir'E=G , 11350 , FIABW )

‘ strSQL 一 strSQL + "Values (一 +tNo+"' , '"+tName+"' , '"+tSex+" · , '"+tRes+" ),,

A.DOcn.Execute ( 15 )

MsgBox ” 添加成功,请继续! ”

E.nd If

A.DOrs.Close

参考答案与解析:

相关试题

已知一个名为“学生”的Access数据库,库中的表“stud“存储学生的基本信息

[试题]已知一个名为“学生”的Access数据库,库中的表“stud“存储学生的基本信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“stub” 表中添加学生记录,对应“学号”、“姓名”和“籍贯”的四个文本框的名称分别为tNo/tName、tSex 和tRes.当单击窗体中的“增加“命令按钮名称为Commandl.时,首先判断学号是否重复,如果不重复则向“stud“表中添加学生记录:如果学号重复,则给出提示信息。Private Sub Form_Load.、打开窗口时,连接Acce

  • 查看答案
  • ACCess中表和数据库的关系是( )。 A)一个表可以包含多个数据库 B)一个

    [单选题]A.CCess中表和数据库的关系是( )。A.)一个表可以包含多个数据库B.)一个数据库只能包含一个表C.)一个数据库可以包含多个表D.)一个表只能包含一个数据库

  • 查看答案
  • 每一个Oracle数据库包含有一个名为()的表空间,在数据库建立时自动建立。

    [单选题]每一个Oracle数据库包含有一个名为( )的表空间,在数据库建立时自动建立。A.USERB.CONTROLC.DATASPACED.SYSTEM

  • 查看答案
  • 一个ACCESS数据库所对应的数据库文件有几个?

    一个Access数据库对应于操作系统中的“一”个文件,其文件扩展名为“MDB一个ACCESS数据库所对应的数据库文件有几个?

  • 查看答案
  • ①根据数据库“学生管理”中的表“宿舍信息”和“学生信息”建立一个名为myv的视图

    [试题]①根据数据库“学生管理”中的表“宿舍信息”和“学生信息”建立一个名为myv的视图,该视图包含字段“姓名”、“学号”、“系”、“宿舍”和“电话”。要求根据学号排序(升序)。②建立一个表单,文件名为myf,在表单上显示前面建立的视图。在表格控件下面添加一个命令按钮,标题为“关闭”。单击该按钮退出表单。

  • 查看答案
  • 在Access数据库中,一个关系就是一个()

    [单选题]在Access数据库中,一个关系就是一个()A . 二维表B . 记录C . 字段D . 数据库

  • 查看答案
  • 在Access数据库中,表是

    [单选题]在Access数据库中,表是A.关系B.索引C.记录D.数据库

  • 查看答案
  • 在Access数据库中,表就是()。

    [单选题]在Access数据库中,表就是( )。A.数据库B.记录C.字段D.关系

  • 查看答案
  • 在Access数据库中,表就是( )。

    [单选题]在Access数据库中,表就是( )。A. 数据库B. 记录C. 字段D. 关系

  • 查看答案
  • 在Access数据库中,表就是()。

    [单选题]在Access数据库中,表就是( )。A.关系B.记录C.索引D.数据库

  • 查看答案
  • ( 14 )己知一个名为 “ 学生 ” 的 Access 数据库,库中的表 “