使用按钮编辑 table 视图的 highlighted/selected 行
Use button to edit highlighted/selected row of a table view
我有一个表格显示来自 MS Access table 的信息数据表。我想做的是实现一个按钮来编辑 highlight/selected 字段的一些信息。
我不确定如何获取选定行的 "information"(例如 ID
和 Name
)以及如何对该行进行编辑。或者,如果有 VBA 命令对所选行执行操作。
我知道 SQL 我想 运行 在该行上,但不知道如何选择要编辑的行及其字段。
Private Sub Command159_Click()
ssql = "UPDATE [activity_submissions_tb] SET [Edit] = True" & _
"WHERE [submissionID] = " & [HIGHLIGHTED FIELD].submissionID
DoCmd.RunSQL ssql
End Sub
以下编辑 table 中的所有行。 WHERE
子句不起作用,因为我不确定如何获取所选行的 ID
或者是否有当前行命令。这是表格的图片:http://imgur.com/a/EIj9B.
任何帮助将不胜感激,干杯。
在确定它是一个 ListBox 之后,我可以使用 ME![ListboxName]
来编辑当前突出显示的项目。
Private Sub Command159_Click()
ssql = "UPDATE [activity_submissions_tb] SET [Edit] = True" & _
"WHERE [submissionID] = " & Me![PromoLoaded]
DoCmd.RunSQL ssql
End Sub
感谢所有帮助过的人。
我有一个表格显示来自 MS Access table 的信息数据表。我想做的是实现一个按钮来编辑 highlight/selected 字段的一些信息。
我不确定如何获取选定行的 "information"(例如 ID
和 Name
)以及如何对该行进行编辑。或者,如果有 VBA 命令对所选行执行操作。
我知道 SQL 我想 运行 在该行上,但不知道如何选择要编辑的行及其字段。
Private Sub Command159_Click()
ssql = "UPDATE [activity_submissions_tb] SET [Edit] = True" & _
"WHERE [submissionID] = " & [HIGHLIGHTED FIELD].submissionID
DoCmd.RunSQL ssql
End Sub
以下编辑 table 中的所有行。 WHERE
子句不起作用,因为我不确定如何获取所选行的 ID
或者是否有当前行命令。这是表格的图片:http://imgur.com/a/EIj9B.
任何帮助将不胜感激,干杯。
在确定它是一个 ListBox 之后,我可以使用 ME![ListboxName]
来编辑当前突出显示的项目。
Private Sub Command159_Click()
ssql = "UPDATE [activity_submissions_tb] SET [Edit] = True" & _
"WHERE [submissionID] = " & Me![PromoLoaded]
DoCmd.RunSQL ssql
End Sub
感谢所有帮助过的人。