0

MS Access データベース (ColdFusion の下) には、次のような名前があります。

old_id, old_name

それらを選択しようとすると、次のエラーが表示されます。

[ODBC Microsoft Access Driver] Too few parameters. Expected 1.

私のクエリは次のとおりです。

select TOP 10 id, old_id, name, old_name from tablename WHERE id IS NOT NULL

クエリでアンダースコアをエスケープしようとしました:

select TOP 10 [id],[old_id],[name],[old_name] from [tablename] WHERE [id] IS NOT NULL

平:

(select TOP 10 [id],[old_id],[name],[old_name] from [tablename] WHERE [id] IS NOT NULL)

それでも同じエラー。何か案が?

4

1 に答える 1

1

上記のコメントによると、この質問に対する私の答えは次のとおりです。

「SQL クエリを記述するときは、スペルが重要です。」:)

于 2013-03-23T13:11:52.997 に答える