首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
教师管理数据库有数据表"teacher",包括"编号"、"姓名"、"性别"和"职称"四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应"编号"、"姓名"、"性别"和"职称"的4个文本框的名称分别为:tNo、tName、tSex和tT
教师管理数据库有数据表"teacher",包括"编号"、"姓名"、"性别"和"职称"四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应"编号"、"姓名"、"性别"和"职称"的4个文本框的名称分别为:tNo、tName、tSex和tT
admin
2021-06-03
27
问题
教师管理数据库有数据表"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 Command0_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 + "’,’" + ttitles + "’)"
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是DAO.Database的对象,而CurrentProject才是适用于ADO.Connection的对象。
转载请注明原文地址:https://kaotiyun.com/show/s7Sp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下列选项中,不属于Access数据类型的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
按数据的组织形式,数据库的数据模型可分为三种模型,它们是
下列不属于Access窗体视图是
在日期/时间数据类型中,每个字段需要几个字节的存储空间
InputBox函数的返回值类型是
下列If语句的功能是统计性别为男、职称为副教授以上且年龄小于40岁的人数,错误的语句是()。
要改变窗体上文本框控件的输出内容,应设置的属性是
下面不属于结构化程序设计风格的是
某二叉树中有n个度为2的节点,则该二叉树中的叶子节点数为()。
随机试题
女性患者,35岁,近3年来反复出现上腹痛,疼痛多于餐前出现,餐后可缓解,夜间疼痛加重。3h前突然出现剧烈腹痛,伴大汗,恶心呕吐。查体:血压85/40mmHg,脉搏112/min,腹部压痛、反跳痛及肌紧张,肠鸣音减弱。辅助检查:WBC25×109/L,Hb
主要来源于糖皮质激素的代谢产物是
患者,女,50岁。面部浮肿2年。现全身浮肿,按之凹陷不起,心悸,气促,腰部冷痛酸重,形寒肢冷,面部灰滞,舌质淡胖,苔白,脉细弦。查体:双下肢高度浮肿;尿蛋白5g/L,白蛋白20g/L,胆固醇11mmol/L。诊断为“肾病综合征”。治宜
最终交收时点后,中国结算深圳分公司先完成T日权证行权的最终交收,再进行权证交易的最终交收。()
下列项目属于其他应付款核算内容的有()。
根据《公司法》规定,有限责任公司因规模较小,不设董事会的,由下列哪个选项所列之人作为公司的法定代表人?()
下面的立体图形如果从任一面剖开,以下哪一项不可能是该立体图形的截面?
设f(x)=∫一1x(1一|t|)dt(x≥一1),求曲线y=f(x)与x轴所围图形面积.
表达式Datediff("YYYY",#12/30/2012#,#1/13/2013#)的结果是()。
Children’sideasabouttherainforestsandtheimplicationforcoursedesignA)Adultsandchildrenarefrequentlyconfrontedwi
最新回复
(
0
)