首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
教师管理数据库有数据表“teacher”,包括“编号”、“姓名”、“性别”和“职称”四个字段。 下面程序的功能是:通过窗体向teacher表中添加教师记录。 对应“编号”、“姓名”、“性别”和“职称”的4个文本框的名称分别为:tNo、tName、tSex和
教师管理数据库有数据表“teacher”,包括“编号”、“姓名”、“性别”和“职称”四个字段。 下面程序的功能是:通过窗体向teacher表中添加教师记录。 对应“编号”、“姓名”、“性别”和“职称”的4个文本框的名称分别为:tNo、tName、tSex和
admin
2021-07-08
82
问题
教师管理数据库有数据表“teacher”,包括“编号”、“姓名”、“性别”和“职称”四个字段。
下面程序的功能是:通过窗体向teacher表中添加教师记录。
对应“编号”、“姓名”、“性别”和“职称”的4个文本框的名称分别为:tNo、tName、tSex和tTitles。当单击窗体上的“增加”命令按钮(名称为Command1)时,首先判断编号是否重复,如果不重复,则向“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
Dirn ADOrs As New ADODB. Recordset
Set ADOrs. ActiveConnection = ADOcn
ADOrs. Open”Select编号From teacher Where编号=…+tNo+”…
If Not ADOrs. EOF Then
MsgBox”你输入的编号已存在,不能新增加!”
F.lse
ADOcmd. ActiveConnection=ADOcn
strSQL="Insert Into teacher(编号,姓名,性别,职称)”
strSQL=strSQL+"Values("’ + tNo+"’,"’+tname+"’,"’ +tsex+"’,"’ +ttitles+"’)"
ADOcmcl. 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是DAO.Database的对象,而CurrentProject才是适用于ADO.Connection的对象。
转载请注明原文地址:https://kaotiyun.com/show/v1vp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在下图所示的窗体上,有一个标有“显示”字样的命令按钮(名称为Command1)和一个文本框(名称为text1)。当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是
可以创建、删除或更改表,或者在当前的数据库中创建索引的查询是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令:Select性别,avg(入学成绩)From学生Groupby性别其结果是
VBA中打开“student”表的语句是()。
在Access数据库中要修改一个表中部分字段的属性,可使用的SQL命令是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
在关系运算中,投影运算的含义是
设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为
在数据处理中,其处理的最小单位是()。
随机试题
Let’s______theproblemforthetimebeing:wecanreturntoitlater.
肝硬化脾大的原因
甲是建设单位,乙是施工单位,丙是监理单位。乙在施工某个分项工程时存在严重质量缺陷,施工完成后找丙进行质量验收,丙在未到现场验收的情况下签署了质量“合格”的意见,事后甲发现工程质量存在缺陷。下列关于丙应承担责任的说法中,正确的是()。
生产、保管、使用和押运爆炸物品的职工,必须政治可靠、责任心强、熟悉爆炸物品性能和操作规程。新录用的人员,必须事先进行必要的______。
根据相关规定,不具备专家资源、节目资金、制作能力等条件的电视台,不得盲目跟风制作电视养生节目。在不能制作电视养生节目的电视台中,有一些是市电视台。所有的上星卫视都可以制作电视养生节目。由此可以推出()。
我国最早的一批近现代大学包括()。
国家通过调节利率高低可以影响经济活动。一般认为,利息增加后带来的经济影响是()。
InJulyGuangzhouBaiyunInternationalAirportresumeditsinternationalserviceto______.Theairport’sflowofinternational
下列有关英国宪法中四个宪法性法律颁布时间顺序正确的是()。(1)《权利请愿书》;(2)《王位继承法》;(3)《权利法案》;(4)《自由大宪章》
下列对IPv6地址的表示中,错误的是()。
最新回复
(
0
)