gpt4 book ai didi

sql - 帮助在 MS-Access 中进行查询设计

转载 作者:行者123 更新时间:2023-12-04 14:52:58 25 4
gpt4 key购买 nike

TableView

CredTypeID 是一个数字 CredType 是 Credential 的类型

我需要查询以在下拉列表中显示凭据,以便我可以通过选择一个新凭据来更改凭据。

目前我必须知道 CredTypeID 号才能更改凭据。

我只想从下拉列表中选择它。

目前要将 Betty Smith 更改为 RN,我必须在 CredTypeID 中键入“3”。我只是希望能够从下拉列表中选择“RN”。

这是表布局和sql View (来自 Access )

TableLayout

SELECT Lawson_Employees.LawsonID, Lawson_Employees.LastName, 
Lawson_Employees.FirstName, Lawson_DeptInfo.DisplayName,
Lawson_Employees.CredTypeID, tblCredTypes.CredType
FROM (Lawson_Employees
INNER JOIN Lawson_DeptInfo
ON Lawson_Employees.AccCode = Lawson_DeptInfo.AccCode)
INNER JOIN tblCredTypes
ON Lawson_Employees.CredTypeID = tblCredTypes.CredTypeID;

最佳答案

这应该可以解决问题,如果将字段添加到任何新表单,它将在数据表 View 中工作并自动将字段设置为所需的下拉列表类型。

  • 打开 Lawson_Employees 表
    设计 View 。
  • 单击 CredType 字段并在
    屏幕底部切换到
    “查找”选项卡
  • 将 DisplayControl 更改为“组合框
  • 将行源更改为
    以下查询:

    从 tblCredTypes 中选择 CREDTYPEID,CREDTYPE ORDER BY CREDTYPE ASC
  • 设置 columncount=2
  • 将列宽设置为“0;”
  • 设置 LimitToList = Yes
  • 确保 BoundColumn 设置为 1

  • 如果您已经将 Lawson_Employees.CredTypeID 字段添加到表单中,请将其删除,然后重新添加以使其自动设置,以便您可以通过友好标签而不是 id 进行选择。

    关于sql - 帮助在 MS-Access 中进行查询设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1504583/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com