在我的資料庫中,我有一個表格“資料”,其中包含一個short text
欄位“測試”。我希望這是一個,從另一個表“sims”的“test”字段中lookup
獲取其值。short text
我瀏覽了所有常見的lookup wizard
內容,結果發現,首先,Access 已將我的short text
欄位變更為number
.試圖弄清楚這一點,查看 中的表格design view
,我查看lookup tab
頁面底部的 ,然後看到Row Source
:
SELECT [sims].[ID], [sims].[test] FROM [sims];
所以,如果我理解 SQL,它會lookup
從我想要的 sims“測試”欄位中取得選項,和我的模擬市民“ID”字段絕對不想要。我想由於“ID”是一個number
,Access 認為它必須更改我的“測試”欄位的類型以number
匹配它?我進行了三次檢查,以確保在lookup wizard
嘗試建立查找時我沒有選擇“ID” 。 Access 自行將「ID」新增至組合中。
我嘗試手動編輯 SQL 以刪除“ID”欄位。我有能力做到這一點。但隨後我嘗試透過尋找在「測試」欄位中輸入短文字數據,Access 告訴我文字資料在數字欄位中不起作用。因此,我嘗試強制將格式從數字更改為文本,但 Access 告訴我不能這樣做,因為該字段處於關係中。第 22 條。
為什麼 Access 認為它比我更了解?我怎麼能讓它停下來並給我我想要的東西?