【问题标题】:What is SQL statement to Delete Current Record?什么是删除当前记录的 SQL 语句?
【发布时间】:2022-01-18 21:15:30
【问题描述】:

我的微软访问表单上有一个删除按钮。

在按钮的 OnClick 中,我有 VBA 代码,在该 VBA 代码中,我可以使用 Me.CurrentRecord 识别当前记录。

删除该特定记录的 SQL 语句是什么?

DELETE FROM tablename where ???

谢谢

【问题讨论】:

  • SQL中没有“当前记录”的概念。您需要获取当前记录的 PK 并将其与 DELETE 语句一起使用。 别忘了使用参数

标签: sql vba ms-access


【解决方案1】:

让表单删除记录:

' DoCmd.SetWarnings False
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdDelete
' DoCmd.SetWarnings True

【讨论】:

  • 我是新来的(显然)...谢谢古斯塔夫
猜你喜欢
  • 1970-01-01
  • 2017-10-24
  • 1970-01-01
  • 2012-07-31
  • 1970-01-01
  • 1970-01-01
  • 2020-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多