Ms access 单词QUOTE在MS Access VBA中起什么作用?
我一直在查看一个示例MS Access数据库,它生成了一个漂亮的日历。在代码中,我多次看到实际单词“QUOTE”的用法,但我找不到关于它实际作用的任何信息。 以下是一个示例:Ms access 单词QUOTE在MS Access VBA中起什么作用?,ms-access,vba,Ms Access,Vba,我一直在查看一个示例MS Access数据库,它生成了一个漂亮的日历。在代码中,我多次看到实际单词“QUOTE”的用法,但我找不到关于它实际作用的任何信息。 以下是一个示例: (" _& QUOTE & Me.txtSubject & QUOTE & ", " _ & QUOTE & Me.txtLocation & QUOTE & ", " _ & "#" & Format(vNewStart, "
(" _& QUOTE & Me.txtSubject & QUOTE & ", " _
& QUOTE & Me.txtLocation & QUOTE & ", " _
& "#" & Format(vNewStart, "yyyy/m/d hh:nn") & "#, " _
& "#" & Format(vNewEnd, "yyyy/m/d hh:nn") & "#, " _
& QUOTE & Me.txtNotes & QUOTE & ")"
QUOTE这个词在这里做什么?感谢Ken的评论,我发现它是代码前面声明的一个常量。在问之前我应该先看看。声明如下:
Public Const QUOTE = """" 'Used in SQL strings where the ' char may be used in text strings
这不是访问的一部分。我猜这是您正在阅读的代码中的某个地方声明的变量或常量,用于防止在连接字符串时出现嵌入引号字符的问题,例如您经常看到的
“”“&&somevalue&”“
。谢谢您,肯,就是这样。它是项目中其他地方声明的常量。注意:将光标放在任何常量或变量中,然后按Shift+F2,它将带您进入其定义。