我收到一条错误消息,指出说列不属于表。这是我在下面的查询,它非常简单。
query = " SELECT A.COLUMN "
" FROM TABLE_1 A, TABLE_2 B"
" WHERE A.COLUMN = B.COLUMN "
为简单起见,我将其放入数据集并执行 for 循环,它工作正常。顺便说一句,在管理工作室中测试了查询,一切正常。
这就是问题所在:
dim new_val as string
new_val = row("A.COLUMN") 'ERROR
注意:当我将查询更改为:
SELECT A.COLUMN **AS COLUMN1**
接着:
new_val = row("COLUMN1") it works.
有谁知道这是什么原因??还忘了注意某些列具有相同的名称,这就是我使用 A.COLUMN 的原因。