access 如何删除查询中的数据

access 如何删除查询中的数据,第1张

你要想 通过 这样在查询视图中能够删除 某个表的记录 那么 你要删除的表的字段 要完整 并且 要 用这个表 包含 其他表字段的 关系来设置……前提还是 你要删除的记录 不能有字段 被其他表引用…… 根据 你的各表 在关系视图中 建立的关系不同 具体 细节上 会有所不同………………

另外,数据库 事实上 是 最忌会经常删除 记录的……除非特别需要 否则 一般是 修改记录内容 或者一直保留历史记录(比如 你的这条记录 发现某个值错误了 就去修改 除非 你要 整理你的数据库 而把历史 冗余的数据删除),如果 你一定要删除 数据 而减少数据存储空间的话,你要照顾到 各表间的约束关系……一般是 可以随意删除的记录 都是没有被其他表引用的 最低层的 数据表中的记录……

更详细的 你参看帮助 !

在满足 关系方向 、字段数完整的 查询结果的情况下 才可以 选中 某几行数据 进行删除……(一般来说 这样要删除记录的情况 你最好不显示其他表的字段,只用要删除记录表的字段

按键command单击事件代码如下:

' 建立到数据库amdb的连接

Dim cnn As New ADODBConnection

' 把amdb和当前工程放在同一目录下

cnnConnectionString = "Provider=MicrosoftJetOLEDB40;Data Source=" + AppPath + "\amdb;" & _

"Persist Security Info=False;Jet OLEDB:Database Password=''"

' 如连接处于关闭状态则打开

If cnnState = 0 Then cnnOpen

' 删除name表姓名为b的人的记录

cnnExecute "DELETE FROM name WHERE 姓名 = 'b'"

' 关闭连接并清空内存占用

If cnnState = 1 Then cnnClose

Set cnn = Nothing

以上就是关于access 如何删除查询中的数据全部的内容,包括:access 如何删除查询中的数据、vb 如何删除access里指定字段里的某一行、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9856963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存