我想連接一個數字與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