当前位置:  开发笔记 > 数据库 > 正文

你如何评论MS访问查询?

如何解决《你如何评论MS访问查询?》经验,为你挑选了3个好方法。

如何向MS Access Query添加注释,以提供其作用的描述?

添加后,如何以编程方式检索此类注释?



1> Dan..:

我决定在Where条款中添加一个条件,它总是评估true,但允许编码器找到你的评论.

Select
   ...
From
   ...
Where
   ....
   And "Comment: FYI, Access doesn't support normal comments!"<>""

最后一行总是计算为true,因此它不会影响返回的数据,但允许您为下一个人留下评论.


这应该是选定的答案.这是一个很好的解决方法.clugieness是Access的错.
你不需要`<>""`比较.只是'在哪里......和' - 无论什么"`

2> Fionnuala..:

无法向"普通"Access查询添加注释,即mdb中的QueryDef,这就是为什么许多人建议在表中存储查询的sql.


这是通常意义上的评论吗?对我来说,这是一个自定义属性,而不是评论.
我同意@Remou.虽然它是对整个查询进行"评论"的一种方式,但它并不是您通常想要的,即,一种评论查询部分的方式,以及格式化布局(两者都是不可能的).

3> Patrick Cuff..:

注意:使用Access 2003确认,不知道早期版本.

对于MDB中的查询,可以右键单击查询设计器(表空间中的任何位置),从上下文菜单中选择"属性",然后在" 描述"属性中输入文本.

你只限于256个字符,但它总比没有好.

您可以使用以下内容以编程方式获取描述:

Dim db As Database
Dim qry As QueryDef

Set db = Application.CurrentDb
Set qry = db.QueryDefs("myQuery")

Debug.Print qry.Properties("Description")


在我看来,不像代码评论.但是,我能理解建议的答案.这是一种方式,但在阅读本文时,几乎没有人会想到的答案.
推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有