Dlookup in Access

时间:2014-02-05 14:41:50

标签: ms-access

我有两个表,一个是host_sku表,另一个是通道表。

我在两个表中都设置了串联键。

我试图用两个连接键匹配的Host_Sku_table.SSK中的数据填充channel_table.SSK。

Host_Sku_Table: ID, SKU, 材料描述(连接键), SSK

Channel_Table: ID, SKU, LookupKey(连接密钥), SSK

这是我尝试过的,没有任何工作!

DLookUp([Host_Sku_Table]![SSK],[Host_Sku_Table],[Channel_Table]![LookUpKey] = [Host_Sku_Table]![材料说明])

任何人都可以提供帮助

我还尝试了一个不起作用的IIF(包含dlookup)

1 个答案:

答案 0 :(得分:1)

在几乎所有情况下,DLookup的前两个参数都是简单的字符串,表示要返回的字段和要搜索的域(表)。我想你想要更像这样的东西

DLookUp("SSK","Host_Sku_Table","[Material Description]='" & [Channel_Table]![LookUpKey] & "'")