动态创建Microsoft Access中的SQL字符串

时间:2014-07-26 19:21:25

标签: sql tsql ms-access jet-sql

如果这很容易,我道歉,但我无法在网上找到这个!

我有一个表和查询列表,以及每个表和查询的完整字段列表。

我想在Access窗体中选择我的字段,然后在另一个窗体中,在一列中选择一个查询/表(以及一个字段)并将其连接到另一列中的表/查询(以及字段。)我的连接形式如下:

Object1 Field1 Object2 Field2

等等。我希望能够通过组合框选择我的字段,然后动态地创建SQL字符串。我不能使用where子句 - 它必须是一个连接。

问题是,结构每次都会改变。放入括号中访问变得有趣。此外,如果一个对象被多次选择,Access将希望以与T-SQL不同的方式加入它(假设我做得对)。

有没有办法在T-SQL中编写查询,并快速转换为Access?有谁知道Access用于构造FROM子句的FROM子句算法?我被困在这里,我无法找到解决方案来拯救我的灵魂!提前谢谢大卫

0 个答案:

没有答案