我想连接一个数字与MS Access文本框中的符号。连接数和符号
该字段是一个数字(即44)和一个符号(即°)。
我已经尝试了几种不同的方式:
=[myNumber] & " °"
给人#TYPE错误
=myNumber & " °"
也导致了#TYPE错误
=[myNumber] & [°]
导致#NAME错误
我想连接一个数字与MS Access文本框中的符号。连接数和符号
该字段是一个数字(即44)和一个符号(即°)。
我已经尝试了几种不同的方式:
=[myNumber] & " °"
给人#TYPE错误
=myNumber & " °"
也导致了#TYPE错误
=[myNumber] & [°]
导致#NAME错误
=[myNumber] & " °"
米
对我的作品在Access 2010
你可以尝试显式地将其转换成字符串(和检查NULL,因为CStr的()不喜欢NULL):
=CStr(Nz([myNumber], "")) & " °"
我正在使用2013年。不知道这是否有任何区别。我尝试了你的第二个公式,它给了我一个#Size!错误。我从来没有见过,有任何想法? – user2796515
@ user2796515:什么数据类型是'myNumber',它有什么价值?听起来不像是44. – Andre
对不起,它是一个可以包含空值的数字字段。当第一次打开表单时它是空的 - 我应该提到 - 对不起 – user2796515
= [mynumber的]&“°”应该可以工作,如果你把它放在文本框的控件源中。除非文本框的名称与字段名称相同。如果是这种情况,请更改文本框的名称。 – AVG