2015-11-04 16 views
0

我想连接一个数字与MS Access文本框中的符号。连接数和符号

该字段是一个数字(即44)和一个符号(即°)。

我已经尝试了几种不同的方式:

=[myNumber] & " °"  

给人#TYPE错误

=myNumber & " °" 

也导致了#TYPE错误

=[myNumber] & [°] 

导致#NAME错误

+0

= [mynumber的]&“°”应该可以工作,如果你把它放在文本框的控件源中。除非文本框的名称与字段名称相同。如果是这种情况,请更改文本框的名称。 – AVG

回答

1
=[myNumber] & " °" 

对我的作品在Access 2010

你可以尝试显式地将其转换成字符串(和检查NULL,因为CStr的()不喜欢NULL):

=CStr(Nz([myNumber], "")) & " °" 
+0

我正在使用2013年。不知道这是否有任何区别。我尝试了你的第二个公式,它给了我一个#Size!错误。我从来没有见过,有任何想法? – user2796515

+0

@ user2796515:什么数据类型是'myNumber',它有什么价值?听起来不像是44. – Andre

+0

对不起,它是一个可以包含空值的数字字段。当第一次打开表单时它是空的 - 我应该提到 - 对不起 – user2796515