【发布时间】:2012-10-16 01:01:25
【问题描述】:
我正在尝试将我的数据库中的 2 个字段连接到 1 个文本框中,就像我在设置记录源之前所做的很多次一样 =[parent] & " - " & [parentCity]。
它不起作用。相反,它写#type!在文本框中。
如果我在记录源中分别选择parent 或parentCity,它会起作用。
此外,没有控件被命名为 parent 或 parentCity 并且
两个字段都是varchar
然后我以为是因为null所以我做了这样丑陋的事情
=IIf(IsNull([parent]),"",IIf(IsNull([parentCity]),[parent],[parent] & [parentCity]))
我得到了同样的错误,我试过了
=IIf(IsNull([parent]),"",IIf(IsNull([parentCity]),[parent],"LOL"))
它确实有效,所以问题肯定是[parent] & " - " & [parentCity]
有谁知道这里出了什么问题。
谢谢
【问题讨论】:
-
听起来 Parent 和 Parentcity 是不同的类型。 Parent 是一个数字吗?
-
一个是
varchar(128),另一个是varchar(64) -
@PowerUser 我更新了我的答案以解释
=[Parent]的含义。