Ms查询 - FROM [Forms]![formname]!textbox value?

时间:2013-05-27 03:13:00

标签: ms-access

我想进行一个查询,从表单中的文本框中获取表名,然后输入“FROM table name”。

实施例: 我有一个带有文本框的"Form1"表单,在文本框"TextBox1"内,值为table1,table1存在。

我想调用查询

"SELECT [Forms]![Form1]![TextBox1].* FROM [Forms]![Form1]![TextBox1];"

但它在FROM子句中显示Syntax error。 请帮忙。

谢谢。

1 个答案:

答案 0 :(得分:1)

简单的语法

"SELECT [fields] FROM [tablename]"

所以,如果假设没有空textbox1

"SELECT * FROM [" & [Forms]![Form1]![TextBox1] & "]"