【发布时间】:2018-12-04 07:03:22
【问题描述】:
我在尝试使用 Allen Browne 的 ConcatRelated 函数运行查询时收到编译错误。
编译错误:在查询表达式 'SELECT MbrNbr, EventIndex, ConcatRelated("EventIndex", "PlayerResults", MbrNbr = 123456)'中。
神秘的是我知道这之前成功执行了。
注意:这是我第一次在项目中使用MS Access,所以这是我第一次使用Allen的ConcatRelated函数。我不得不假设我缺少一些明显的东西。我用 MS Excel VBA 编码已经有 10 年了。
我确实有一个比下面的示例更复杂的查询,但我将这个非常基本的查询放在一起只是为了测试我的设置是否突然出现问题。
我已经尽我所能尝试解决这个问题,所有代码示例似乎都表明我的做法是正确的。
设置:
ConcatRelated保存为名为Concat_Related_Data的函数。我读过函数名不能是ConcatRelated。-
收到错误的简单查询是:
SELECT MbrNbr, EventIndex, ConcatRelated("EventIndex", "PlayerResults", MbrNbr = 123456) FROM PlayerResults;注意:我复制了 Allen 的示例,并通过调用我的一张表简单地对其进行了编辑。字段
MbrNbr定义为“数字”。
任何见解都将不胜感激!
【问题讨论】: