使用标准打开访问表单?

时间:2012-03-19 08:58:22

标签: ms-access ms-access-2007 access-vba

是否可以使用包含“和”的where子句在MS ACCESS 2007中打开表单。 假设我想基于两个标准打开一个表单,即我在一个表单上有一个下拉列表,用于根据所选值打开一个表单但该下拉列表在另一个下拉列表中查找所选值,因此打开表单标准应该包括下拉列表中的选择。是否可以这样做? 以下是否正确?

DoCmd.OpenForm Me.Name, , , "[A_PRIORITY] = '" & _
   cboPrior & "'" AND "[A_LOCATION] = '" & _
   cboLocate & "'" 

1 个答案:

答案 0 :(得分:0)

你有太多的引号,它应该是这样的:

DoCmd.OpenForm Me.Name, , , "[A_PRIORITY] = '" & _ 
   cboPrior & "' AND [A_LOCATION] = '" & _ 
   cboLocate & "'"

所有命令和关键字都在主引号内,只有变量在外面。