access数据库怎么删除关系(access如何删除记录)

网友请教在access中如何根据表2中的记录删除表1中有的记录?

创建删除查询时,提示“无法从指定的数据表中删除”的错误提示。无法执行删除查询

其设计视图如下,并未发现错误:

通过查阅可以得到官方的解释:

可能的原因:

  • 您没有修改表的权限。若要更改分配给您的权限,请联系系统管理员或该表的创建者。
  • 数据库为只读访问而打开。数据库由于下面的某个原因而成为只读:
  • 您使用了 OpenDatabase 方法,并且打开该数据库用于只读访问。
  • 数据库文件在数据库服务器操作系统中或者被网络定义为只读。
  • 在网络环境中,您对该数据库文件没有写权限。
  • 在 Microsoft Visual Basic 中,您使用了 Data 控件,并将 ReadOnly 属性设置为 True

若要删除数据,请关闭数据库,解决只读情况,然后重新打开该文件以用于读写访问。

真正原因:

这里原因是没有找到主键的问题

解决办法:

一、原来网友的表2并没有设置主键,只需要把ID作为主键即可解决问题

二、在设计视图下,把属性“唯一的记录”改为“是”即可

看删除的效果

(0)

相关推荐

  • access数据库入门教程之如何高级筛选记录

    如今,电脑可以提高我们的工作效率,所以我们要多学习一些电脑软件,特别是最基础的办公软件.今天,就让我来教教你access数据库如何高级筛选记录吧! 操作方法 01 首先,打开access数据库2013 ...

  • Access数据库转Excel工作簿的2种方法

    下面我们介绍两种不同的方法完成Access数据库与Excel工作簿转换的工作. 步骤/方法 01 一.在Access数据库中直接导出 用Access打开校友录的数据库文件,选中包含校友信息的" ...

  • Access数据库安装详解

    Access数据库安装详解,按照步骤一步一步来,最后成功安装Access数据库 操作方法 01 由于access没有单独的安装包,所以你必须下载office2003数据包,首先先下载office 20 ...

  • 如何创建ACCESS数据库表格?

    access是微软的关系数据库管理系统,界面简洁易操作,是最好上手的数据库,易学易操作,是最适合非计算机专业人员学习的数据库.access拥有强大的数据处理和统计分析能力,处理速度快,操作方便.用ac ...

  • 删除Access数据库中的空记录

    操作方法 01 用零长度字符指示不存在数据 若要在 Microsoft Access 数据库中指示不存在数据,可以在"文本"或"备注"字段输入零长度字符串 (零 ...

  • Access如何修改表结构?Access数据库中表结构的修改方法介绍

    Access如何修改表结构?修改表的结构可以在两种环境下进行:一种修改环境是在数据表的“设计视图”中进行,在此环境中,可以利用如下图所示的快捷菜单.窗口菜单或工具栏完成所需的操作:另一种修改环境是在“ ...

  • ACCESS数据库修改自动编号的ID值

    操作方法 01 针对ACCESS数据库,有时候因删除内容导致ID跳号,或者其他原因,想修改自动编号的ID,怎么操作呢? 以下是我的修改方法,是可行的,与大家分享一下:(操作之前,一定要备份数据库,防止 ...

  • Access数据库在线压缩的方法

    操作方法 01 如果在 Access 数据库中删除数据或对象,或者在 Access 项目中删除对象,Access 数据库或 Access 项目可能会产生碎片并会降低磁盘空间的使用效率.压缩 Acces ...

  • 在Access数据库中怎样为两个表建立联系

    分享,怎样在Access数据库中怎样为两个表建立联系 操作方法 01 第一步:双击桌面Access数据库,进入修改 02 第二步:点击页面黄色条框中的启用内容 03 第三步:查看页面中数据库工具选项卡 ...