可学答题网 > 问答 > 国家开放大学(Delphi程序设计)题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

本程序实现一个简单的借书界面。程序的设计界面和运行界面如下图所示: 该程


本程序实现一个简单的借书界面。程序的设计界面和运行界面如下图所示: 该程序涉及到数据库中的两张表:books(图书信息)和borrow(借书记录)。表的结构为:  books(bno,书号,bname书名,num现有册数)  borrow(rno 读者号,bno书号,rdate还书日期) 其中,rno和bno都是字符型(3位)。  在用户界面,操作员选中一本书、输入借书证号后,按“借书”键完成借书功能,即在borrow表中插入一条借书记录,并将books表中该书现有册数减1。  该界面要实现以下合法性检查:  1.当该读者已经借了此书,不能再借。    2.当所借的书现有册数为0,不能再借。  在Form1上建立的数据库组件对象及连接关系如下:  Database1-Table1(与books表相连)-DataSource1-DBGrid1(显示图书信息)  Database1-Table2(与borrow表相连,用于插入借书记录)  Database1-Query1  其中为Table1建立了3个永久字段:Table1bno(书号)、Table1bname(书名)、Table1num(现有册数)。  Query1的SQL语句如下:  select bno  from borrow  where rno = :rno and bno = :bno   下面是Unit1的代码实现部分,请完成程序填空:

参考答案
参考解析:
分类:国家开放大学(Delphi程序设计)题库
相关推荐

1、本程序的功能是实现对dep表(系)-student表(学生)的主从查询。用

本程序的功能是实现对dep表(系)-student表(学生)的主从查询。用户可以依次查询系的记录,也可以通过指定系号,查找并定位到指定的记录。每当显示一个系的记录后,系统自动...

2、本程序由主窗体form1和子窗体form2组成,设计界面如下图所示: 主

本程序由主窗体form1和子窗体form2组成,设计界面如下图所示:主窗体Form1上建立的对象有Panel1、MediaPlayer1、OpenDialog1、Button1(打开文件)、Button2(播放)、Button3(...

3、本程序设计界面及运行界面如下图所示。 该程序的功能是:用户在界面上的两个

本程序设计界面及运行界面如下图所示。该程序的功能是:用户在界面上的两个编辑框(Edit1、Edit2)内分别输入两个正整数M和N(M<N),单击计算按钮(Button1),程序求出M~N之间...

4、EAM系统中,程序界面的权限有查询、插入、更新,还有一个是什么()

EAM系统中,程序界面的权限有查询、插入、更新,还有一个是什么()A删除B退出

5、本程序设计界面及运行界面如下: 程序功能是:用户输入一个3位正整数后,按

本程序设计界面及运行界面如下:程序功能是:用户输入一个3位正整数后,按确定键,该数字的个位、十位、百位数字分别显示在输出框中。如果输入的数据不在规定范围之内,程序要给...

6、甲是一个专门研究机器程序操控的专家,前不久,他刚发明了一个可以在简单程序操控

甲是一个专门研究机器程序操控的专家,前不久,他刚发明了一个可以在简单程序操控下穿过马路(不是单行线)的机器人Exruel,一日,他命令Exruel去马路对面,并给他输入了“25m内...