使用 Harbour 进行应用程序开发/理解工作区
外观
让我们回想一下过去,当时常用的电脑没有鼠标和图形界面。但是,如果我们想用多个表格完成一项任务,就必须用某种方法告诉电脑应该考虑哪些表格。例如,我们来谈谈图书馆。简单地说,我们需要至少使用三个表格来管理它(一个用于书籍,一个用于顾客,一个用于借阅)。
我们可以发出以下命令
SELECT 1 USE Books SELECT 2 USE Customers SELECT 3 USE Loans SELECT Books
我们可以将结果可视化为下图中的三个窗口
这里的 SELECT 命令就像点击窗口以激活它一样,而工作区本身就像带有编号(工作区编号)和名称(工作区**别名**)的窗口。
要关闭工作区,可以使用以下命令之一
- CLOSE
- CLOSE ALL
- USE
工作区是管理 dBASE 中数据库表格的自然方式 [...]
如上所述,我们可以在程序中使用以下工作区来管理图书馆
- **Books** 工作区:用于存储图书馆书籍信息的表格(字段可能包括书籍标题、作者、出版日期、ISBN 等)
- **Customers** 工作区:用于存储图书馆顾客信息的表格(字段可能包括顾客 ID、顾客姓名、地址、联系方式、会员状态等)
- **Loans** 工作区:用于跟踪书籍借阅信息的表格(字段可能包括借阅日期、到期日期、顾客 ID、书籍 ID、归还状态等)