0

我对 MS Access 的世界相当陌生,并且努力让我明白这一点。

我有一个旨在帮助更新网站内容的表单。我正在尝试研究如何使用过去日期的条目填充字段。

我为网站上的每个“点”设置了两个组合框,一个用于日期:Feature_1_Date,一个用于内容占用Feature_1_Spot的内容点。

想法是这些框将从我的表中读取行以查找日期,并从列中查找内容确实占据了哪个位置以将相同的内容复制到字段Feature_1_Content

据我所知,我需要使用 DLOOKUP(我对 Excel 上的 VLOOKUP 非常熟悉),但我做错了一些事情,因为无法让它显示任何内容。

到目前为止,我有这个:

Me.Feature_1_Content = DLookup("[FEATURE_1_Spot]", "tb_website", "[Feature_1_Spot]")

感谢任何指针。谢谢。

4

1 回答 1

0

您的 DLookUp 语句基本上说:“我想要 Feature_1_Spot 字段中的内容,来自表 tb_website,其中 Feature_1_Spot。” Access 不知道您实际在寻找什么。第一个要求是您要返回的字段,第二个要求是您要搜索的表,第三个要求应该是“WHERE”子句。我想它可能看起来更像这样:

Me.Feature_1_Content = DLookup("[FEATURE_1_Content]", "tb_website", "[Feature_1_Spot] = '" & Me!Feature_1_Spot.text & '" AND [Feature_1_Date] = #" & Me!Feature_1_Date.text & "#")

您可能需要稍微调整一下,但它应该非常接近。

于 2013-09-17T14:49:08.543 回答