2011-05-16 43 views
1

查询的结果可以放在表单上的文本框中吗?我有一个表单,我希望将最后一个“订单号”(这是一个文本字段)放到表单上的文本框中。我有一个查询编写,可以调出最后一个订单号 - SELECT Max(SwitchingProcedure.OrderNumber)AS MaxOfOrderNumber FROM SwitchingProcedure--可以将这个结果放在绑定到这个表的表单上。有一个更好的方法吗?可以将查询结果放到表单的文本字段上吗?

回答

-3

是的,我们可以把jQuery的结果到textfield.use下面的代码

$("text-field").val(jquery_result) 
+2

呃,这是如何在Access中工作的? – 2011-05-19 16:20:04

5

您也可以使用DLookup函数可以从任何指定的表或查询中的列值。

在你的文本框,控制源使用:=使用DLookup(“[从查询在此输入列名]”,“[您的查询的输入名称]”)

您还可以条件添加到DLookUp将结果限制到特定行,但您的查询应该只返回一行,因此不需要。

希望这会有所帮助。

+0

很好的答案!在这种情况下,尽管可能会使用= DMax(“OrderNumber”,“SwitchingProcedure”)作为文本框中的ControlSource并避免中间查询。 – VBlades 2015-03-04 03:58:52