首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
教师管理数据库有数据表"teacher",包括"编号"、"姓名"、"性别"和"职称"四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应"编号"、"姓名"、"性别"和"职称"的4个文本框的名称分别为:tNo、tName、tSex和tT
教师管理数据库有数据表"teacher",包括"编号"、"姓名"、"性别"和"职称"四个字段。下面程序的功能是:通过窗体向teacher表中添加教师记录。对应"编号"、"姓名"、"性别"和"职称"的4个文本框的名称分别为:tNo、tName、tSex和tT
admin
2015-07-01
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 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://www.kaotiyun.com/show/gOrp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
用二维表来表示实体及实体之间联系的数据模型是
在默认情况下,当用户在IE窗口中打开创建的分组数据访问页时,下层组级别都呈()状态。
VBA程序流程控制的方式有()。
一个报表可以有很多的节,一个新的报表会自动形成三个节,下列选项中不是它自动形成的是()。
()不是作为单独的控件来显示表或查询中的“是”或“否”的值。
从字符串S("abcdefg")中返回子串B("cd")的正确表达式是______。
窗体中的数据来源主要包括表和【】。
Access支持的查询类型有______.
以下程序段的输出结果是【】。num=0Whilenum<=5num=num+1WendMsgboxnum
一个非条件宏,运行时系统会______。
随机试题
甲亢患者的甲状腺肿大程度与病情轻重一致。()
尿毒症患者服用布洛芬可肾衰患者使用青霉素可使
各个企业所使用的账务处理程序虽然不相同,但是各种账务处理程序存在着密切的联系,都是以()为基础发展演变而来。
某只股票年末每股税后利润为0.40元,市场利率为5%,则该只股票价格为()元。
根据以下资料,回答以下题。2008届本科毕业生自主创业的资金中来源于银行贷款/信用卡透支的比来自风险投资的约多多少?()
求
Beingamanhasalwaysbeendangerous.Thereareabout105malesbornforevery100females,butthisratiodropstonearbalan
分布式数据库中,______是指各场地数据的逻辑结构对用户不可见。
(演示文稿题)公司计划在“创新产品展示及说明会”会议茶歇期间,在大屏幕投影上向来宾自动播放会议的日程和主题,要求市场部助理小王完成相关演示文件的制作。具体要求如下:为了布局美观,将第6张幻灯片中的内容区域文字转换为“水平项目符号列表”SmartArt布
Solvingaproblemcanbebrokendownintoseveralsteps.First,theproblemmustbeidentifiedcorrectly.Psychologistsrefer(1
最新回复
(
0
)