首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
教师管理数据库有数据表“teacher”,包括“编号”、“姓名”、“性别”和“职称”四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应“编号”、“姓名”、“性别”和“职称”的4个文本框的名称分别为:tNo、tName、tSex和tT
教师管理数据库有数据表“teacher”,包括“编号”、“姓名”、“性别”和“职称”四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应“编号”、“姓名”、“性别”和“职称”的4个文本框的名称分别为:tNo、tName、tSex和tT
admin
2020-06-25
78
问题
教师管理数据库有数据表“teacher”,包括“编号”、“姓名”、“性别”和“职称”四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应“编号”、“姓名”、“性别”和“职称”的4个文本框的名称分别为:tNo、tName、tSex和tTit1es。当单击窗体上的“增加”命令按钮(名称为Commandl)时,首先判断编号是否重复,如果不重复,则向“teacher”表中添加教师记录;如果编号重复,则给出提示信息。
有关代码如下:
Private ADOcn As New ADODB. Connection
Private Sub Form_Load()
’打开窗口时,连接Access本地数据库
Set ADOcn=________.
End Sub
Private Sub CommandO_Click()
’追加教师记录
Dim strSQL As String
Dim ADOcmd As New ADODB. Command
Dim ADOrs As New ADODB. Recordset
Set ADOrs.ActiveConnection=ADOcn
ADOrs. Open"Select编号From teacher Where编号="’+tNo+""’
If Not ADOrs. EOF Then
MsgBox"你输入的编号已存在,不能新增加!"
Else
ADOcmd. ActiveConnection=ADOcn
strSQL="Insert Into teacher(编号,姓名,性别,职称)"
strSQL=strSQL+"Values("’+ tNo+"’,"’+tname+"’,"’+tsex+"’,"’+ttit1es+"’)"
ADOcmd.CommandText=strSQL
ADOcmd. Execute
MsgBox"添加成功,请继续!"
End If
ADOrs. Close
Set ADOrs=Nothing
End Sub
按照功能要求,在横线上应填写的是( )。
选项
A、CurrentDB
B、CurrentDB. Connention
C、CurrentProject
D、CurrentProject. Connection
答案
D
解析
由于变量ADOcn定义为ADODB连接对象,因此,当初始化为连接当前数据库时要使用Set ADOcn=CurrentProject. Connection。因为CurrentDb是DA0. Database的对象,而CurrentProject才是适用于AD0. Connection的对象。
转载请注明原文地址:https://kaotiyun.com/show/sGcp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
已知学生表如下:执行下列命令后,得到的记录数是SELECT班级,MAX(年龄)FORM学生表GROUPBY班级
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommandl_Click()s=”ABBACDDCBA”ForI=6To2.Step-2x=Mid(s,I,
Access数据库的结构层次是
数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,则该关系为
执行语句:MsgBox”AAAA”,vbOKCancel+vbQuestion,”BBBB”之后,弹出的信息框
VBA程序的多条语句可以写在一行中,其分隔符必须使用符号
在Access中,查询的数据源可以是
在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是
在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“exam.accdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。(1)设置“游客
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础E按照以下要求补充设计。(1)设置表对象“tEmp”中“聘用时间”字段的有效性规
随机试题
患者,男,50岁。腰部扭伤,痛在腰部正中,舌质淡红,脉弦。针灸治疗除阿是穴、腰痛点、委中外,宜选取()
公民或集体单位对国家所有的十地资源等依照承包合同的规定可以享有的权利有()
既能祛风湿,又能消骨鲠的药物是
A.汗法B.下法C.温剂D.清剂E.消法
对基金表现好坏绩效衡量涉及( )的选择问题。
下列选项中,不属于宏观经济风险特征的是()。
债券在到期日之后偿还叫滞后偿还,下列偿还方式属于滞后偿还的有()。
人的行为,分为私人行为和社会行为,后者直接涉及他人和社会利益。有人提出这样的原则:对于官员来说,除了法规明文允许的以外,其他的社会行为都是禁止的;对于平民来说,除了法规明文禁止的以外,其余的社会行为都是允许的。某次认知能力测试,刘强得了118分,蒋明的
一个养殖专业户正在为一种巴西乌龟配置一种食料,配置食料有6种原料:A、B、C、D、E、F。配置一种合格的食料必须由两种或两种以上的原料组成,同时满足以下条件:(1)如果有A,则不能有F。(2)如果有E,则不能有F。(3)如果有D,则必须有F,并且F的
下列程序段中循环体的执行次数是______。a=15;b=0do{b+=2;a-=2+b;}while(a>=0);
最新回复
(
0
)