如何向MS Access Query添加注释,以提供其作用的描述?
添加后,如何以编程方式检索此类注释?
我决定在Where
条款中添加一个条件,它总是评估true,但允许编码器找到你的评论.
Select ... From ... Where .... And "Comment: FYI, Access doesn't support normal comments!"<>""
最后一行总是计算为true,因此它不会影响返回的数据,但允许您为下一个人留下评论.
无法向"普通"Access查询添加注释,即mdb中的QueryDef,这就是为什么许多人建议在表中存储查询的sql.
注意:使用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")