当我创建一个类似于
的报告的新命令时select e.x, a.x, a.y
from Table1 t,
table2 a
where a.z = e.z
and a.xx = form1.ComboBox1.Text
它会产生错误。有办法吗?
由于
答案 0 :(得分:1)
您的列需要彼此具有不同的名称 - 目前,前两列都称为x。此外,如果您的ComboBox有多个值,则需要使用IN条件,而不是=。尝试将查询更改为:
select e.x e_x, a.x a_x, a.y
from Table1 e,
table2 a
where a.z = e.z
and a.xx IN (form1.ComboBox1.Text)