Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 单词QUOTE在MS Access VBA中起什么作用?_Ms Access_Vba - Fatal编程技术网

Ms access 单词QUOTE在MS Access VBA中起什么作用?

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, "

我一直在查看一个示例MS Access数据库,它生成了一个漂亮的日历。在代码中,我多次看到实际单词“QUOTE”的用法,但我找不到关于它实际作用的任何信息。 以下是一个示例:

(" _& 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,它将带您进入其定义。