Microsoft Access 签入和签出

Posted

技术标签:

【中文标题】Microsoft Access 签入和签出【英文标题】:Microsoft Access Check in and out 【发布时间】:2017-09-27 06:01:30 【问题描述】:

我正在为 Microsoft Access 创建一个数据库以帮助简化我的工作,但我对它相对缺乏经验,所以我需要一些帮助。我正在运行 Access 2016。

我为学生进入 IT 办公室寻求帮助时设置了一个数据库,该数据库基本上只记录他们何时进入以及他们来这里的目的。所以我放了一个表格,让你输入你的信息,比如你的学号,你的问题是什么,你的笔记本电脑号码是什么。您输入的日期和时间由系统时钟自动生成。然后学生按下“签到”,它会根据他们刚刚输入的信息创建记录以跟踪问题。所以这是我的问题,我将如何方便地给他们一个选择退出?我需要一些方法来更新他们刚刚创建的记录,而不是让他们访问所有其他交易。我设法制作了一个列表框,其中列出了今天进入的所有学生人数的列表,但我不确定如何设置学生离开时的退房时间。

希望我已经解释得足够好了。如果您需要我澄清,请在评论中弹出。 谢谢大家。

【问题讨论】:

这是一个非常广泛的问题。如果您正在寻找有关用户界面的建议,您可以尝试ux.stackexchange.com,但请注意,您还需要一个明确定义的问题。因为有很多方法可以解决这个问题,而且你没有明确的编程问题,所以这对 *** 来说不是一个好问题。 有一个带有“签入”和“签出”按钮的表单。签入为他们打开表单以创建记录。 Check Out 有代码请求 StudentNumber 或打开带有列表框的表单供他们选择。代码运行 UPDATE sql 操作以使用日期/时间更新 Out 字段 @ErikvonAsmuth 这不是用户界面建议,我更多的是在寻找如何实际实施 Check Out 功能。我已经设法列出了今天签到的所有学生的列表,但我不确定如何将他们在此列表上的点击注册为选择用户名。就像,如果一个学生在列表中单击他们的学号,然后单击结帐,我将如何实际更新表格?我不知道按钮如何检查列表中选择了哪个项目来更新表格。我需要为此使用 Visual Basic 吗? 好吧,那么还有很多方法可以解决。 VBA 代码是最明显的选择,但具体实现各不相同,宏 + 查询也是一种有效的方法。 【参考方案1】:

为了让用户重新找到他们的记录,并且无法查看其他记录 - 您基本上只需要他们输入的 ID 字段;并将其用作查找的查询基础。如果您不传递故障单 ID,则可能会使用他们输入的名称。

结帐信息实际上不必是单独的表格。它可以与原始签入记录在同一记录中。您可以有一个单独的签出时间戳字段,该字段由签出按钮填充。

签入和签出对用户来说可能看起来像是不同的方面 - 使用单独的表格很好 - 但在幕后,我认为没有理由拥有单独的表格。保持简单。

www.CahabaData.com

【讨论】:

以上是关于Microsoft Access 签入和签出的主要内容,如果未能解决你的问题,请参考以下文章

在没有 URL/Subversion 后端的情况下将 Fogbugz 与 TortoiseSVN 集成

以编程方式编写 TFS 命令行以获取最新版本、签出和签入

如何为 TFS 中组的特定用户提供签出和签入访问权限

在 TableViewCell 中保持 UISwitch 的状态:Swift

员工时钟表的存储过程

使用 Datepicker UI 根据 'checkin' 更新 'checkout' 输入