-1

列がテーブルに属していないというエラーが表示されます。以下は私のクエリです。かなり簡単です。

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 を使用しています。

4

2 に答える 2

-1

問題のある行にブレークポイントを設定し、クイック ウォッチ ウィンドウで列の名前を確認することをお勧めします。この場合、列名を特定してコードを調整することができます。

于 2012-07-20T15:57:19.897 に答える