MS Access选择查询If / Then用户输入

时间:2016-06-09 14:57:15

标签: access

我有一个基本的选择查询来拉取结果,但我想要做的是从一列中获取结果,在这种情况下它将包含“student”,并让查询使用代码自动填充最后一列。所以如果列x包含“student”然后放置12345-ab,如果它不包含“student”而不是12345-abc。在这两种情况下,我希望能够通过用户输入指定该代码的最后一部分。所以一个人必须输入让我们说“05”,然后输出将是12345-ab-05或12345-abc-05。任何帮助将不胜感激!

马修

1 个答案:

答案 0 :(得分:0)

打开VB编辑器并创建一个模块。使用“学生”逻辑创建一个函数,并将用户输入的值(从表单文本框)传递给函数和“列x”的值。然后在函数中创建您想要的字符串并将其返回。在查询中调用该函数。